iPad Air - CoreBluetooth [错误]取消选择器,因为我们无法与蓝牙通信

 木桌上的年轮_1 发布于 2023-02-12 17:04

我正在使用"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.

编辑

我可以连接并与我的设备通信.只有在我拨打蓝牙选择器时才会出现问题.

编辑2

问题也出现在EADemo的修改版本中.

我添加了这个功能.

- (void)searchDevice {
    [[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:nil];
}

当我打电话给它时,砰!同样的错误.仅适用于iPad Air

所有64位设备上都会出现此问题

Martijn Thé.. 9

您的应用程序需要包含64位切片(添加arm64ARCHS构建设置),否则在iPhone 5S,iPad Air等64位设备上会出现此问题...这是iOS 7.0 - 7.0.3中的错误.它应该在下一个版本中修复.

1 个回答
  • 您的应用程序需要包含64位切片(添加arm64ARCHS构建设置),否则在iPhone 5S,iPad Air等64位设备上会出现此问题...这是iOS 7.0 - 7.0.3中的错误.它应该在下一个版本中修复.

    2023-02-12 17:06 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有