jjzjj

EAAccessoryManager

全部标签

ios - EAAccessoryManager showBluetoothAccessoryPickerWithNameFilter 在 iOS 10 上崩溃

当我第二次尝试显示BluetoothAccessoryPicker时,应用程序在以下行崩溃并显示EXC_BREAKPOINT。仅当蓝牙关闭时才会发生。而且它只发生在iOS10上。[[EAAccessoryManagersharedAccessoryManager]showBluetoothAccessoryPickerWithNameFilter:namePredicatecompletion:^(NSError*_Nullableerror){}];步骤:首先调用上面的函数并在蓝牙“打开”中选择“确定”警报。现在再次调用上述方法,应用程序因EXC_BREAKPOINT而崩溃。更新:另

ios - EAAccessoryManager 不读取 MFI 配件

我想制作一个与iOS的MIDI接口(interface)配件通信的应用程序。我购买了MFI许可设备(iConnectMidi),插入并创建了一个简单的项目,该项目在应用程序启动后调用[[EAAccessoryManagersharedAccessoryManager]connectedAccessories],但无法读入附件。我当时想知道是否有类似经验的人可以对此有所了解? 最佳答案 正如上面评论中提到的,如果您不在plist中指定协议(protocol)字符串,应用程序将无法识别该设备。在我的例子中,我使用的是MFImidi接口(

ios - 连接的蓝牙模块未显示在 EAAccessoryManager 的连接附件中

我正在开发一个使用蓝牙2.1的应用程序。每次应用程序激活时,它都会打开一个EASession。每次应用程序进入后台或终止时,EASession都会关闭。如果蓝牙模块已连接,并且应用程序重新启动,它可以正常打开,发送/获取数据一切正常。但如果蓝牙模块在应用程序运行时失去通信,则在重新连接并从后台打开应用程序后。EASession打开失败。并且没有列出连接的配件。(EAAccessory*)selectedAccessory{if(_selectedAccessory==nil){_accessoryList=[[NSMutableArrayalloc]initWithArray:[[EA

ios - EAAccessoryManager connectedAccessories 返回空数组

我正在使用EAAccessoryManager将我的应用程序连接到MFI配件。初次连接时,在蓝牙设置界面,显示为设备已连接。当我尝试获取已连接设备的列表时[accessoryManagerconnectedAccessories],它返回一个空数组。但是当我使用showBluetoothAccessoryPickerWithNameFilter时,它会显示列表中的附件。问题是我不希望用户选择配件。我想让它成为一个自动化过程。我也在info.plist中包含了附件协议(protocol)字符串。请指导我解决这个问题。我在这里犯了什么错误? 最佳答案

ios - iPhone EAAccessoryManager 返回一个空的 NSArray

我是新来的,我怀疑我遗漏了一些明显的东西,但网络搜索和阅读苹果文档没有帮助。我被卡住了,所以开始吧。我有一部运行IOS4.2.10的iphone4,连接了三星HM1100蓝牙耳机。我确定它已连接,因为iphone常规设置如此说明并且iphone响应当我按下HM1100上的调用按钮时。我还不能升级到IOS5和CBCentralManager。HM1100应该兼容iphone4(蓝牙版本2.1+EDR)。我的iPhone应用正在导入ExternalAccessory/ExternalAccessory.h代码有以下几行NSArray*accessories=[[EAAccessoryMan

ios - iPad 显示蓝牙配件已连接,但 EAAccessoryManager 找不到它?

这让我抓狂……我之前运行良好,但不知道发生了什么变化。我正在通过蓝牙连接到专有的公司设备,它有授权芯片,并且(正如我所说)之前一切都很好。我的iPad和配件都显示它们已相互连接。然而,当我尝试在我的应用程序中与设备对话时,大多数EAAccessoryManager甚至找不到它...但偶尔我可以连接。给了什么?-(void)scanForDevice{NSArray*accList=[[EAAccessoryManagersharedAccessoryManager]connectedAccessories];//ThisisZEROeverytime...eventhoughiPada