我是靠谱客的博主 犹豫超短裙,最近开发中收集的这篇文章主要介绍ios开发eaaccessory案例_ios – EAAccessoryManager connectedAccessories返回空数组,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

你能试试这个功能吗?

- (void)_getAttachedDevices;

{

EAAccessoryManager* accessoryManager = [EAAccessoryManager sharedAccessoryManager];

if (accessoryManager)

{

NSArray* connectedAccessories = [accessoryManager connectedAccessories];

NSLog(@"ConnectedAccessories = %@",connectedAccessories);

}

else

{

NSLog(@"No accessoryManager");

}

}

你得到了哪些结果?

显然记得EAAccessory仅适用于Made-For-iPod / iPhone / iPad / AirPlay许可配件;因此,如果您没有许可配件,您将始终看到一个空数组.您是否拥有正规的MFI附件?

编辑1:

如果您仍然卡住,请尝试实施connect / disconnect通知:

[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];

[[NSNotificationCenter defaultCenter] addObserver:self

selector:@selector(accessoryDidConnect:)

name:EAAccessoryDidConnectNotification

object:nil];

[[NSNotificationCenter defaultCenter] addObserver:self

selector:@selector(accessoryDidDisconnect:)

name:EAAccessoryDidDisconnectNotification

object:nil];

您是否看到了设备的连接?如果是,请尝试获取已连接设备的列表

accessoryDidConnect

最后

以上就是犹豫超短裙为你收集整理的ios开发eaaccessory案例_ios – EAAccessoryManager connectedAccessories返回空数组的全部内容,希望文章能够帮你解决ios开发eaaccessory案例_ios – EAAccessoryManager connectedAccessories返回空数组所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部