我正在使用"ExternalAccessory框架".我在新的iPad Air上尝试使用我的应用时遇到了问题.
当我尝试显示蓝牙选择器时出现此错误:
CoreBluetooth[ERROR] Cancelling picker as we couldn't communicate with Bluetooth
蓝牙开启.Picker返回此错误:
Error Domain=EABluetoothAccessoryPickerErrorDomain Code=3 "The operation couldn’t be completed.
我的应用程序可以在每台Apple设备上运行,除了新的iPad Air.
我可以连接并与我的设备通信.只有在我拨打蓝牙选择器时才会出现问题.
问题也出现在EADemo的修改版本中.
我添加了这个功能.
- (void)searchDevice { [[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:nil]; }
当我打电话给它时,砰!同样的错误.仅适用于iPad Air
Martijn Thé.. 9
您的应用程序需要包含64位切片(添加arm64
到ARCHS
构建设置),否则在iPhone 5S,iPad Air等64位设备上会出现此问题...这是iOS 7.0 - 7.0.3中的错误.它应该在下一个版本中修复.
您的应用程序需要包含64位切片(添加arm64
到ARCHS
构建设置),否则在iPhone 5S,iPad Air等64位设备上会出现此问题...这是iOS 7.0 - 7.0.3中的错误.它应该在下一个版本中修复.