gpt4 book ai didi

ios - EAAccessoryManager connectedAccessories 返回空数组

转载 作者:可可西里 更新时间:2023-11-01 03:19:23 25 4
gpt4 key购买 nike

我正在使用 EAAccessoryManager 将我的应用程序连接到 MFI 配件。初次连接时,在蓝牙设置界面,显示为设备已连接。

当我尝试获取已连接设备的列表时[accessoryManager connectedAccessories],它返回一个空数组。但是当我使用 showBluetoothAccessoryPickerWithNameFilter 时,它会显示列表中的附件。

问题是我不希望用户选择配件。我想让它成为一个自动化过程。我也在 info.plist 中包含了附件协议(protocol)字符串。请指导我解决这个问题。我在这里犯了什么错误?

最佳答案

我遇到了同样的问题,并且能够通过在我的 info.plist 文件中添加一个 Supported external accessory protocols key 来解决它(原始 key 名称是 UISupportedExternalAccessoryProtocols)。就我而言,我想扫描连接的 PayPal™ 信用卡终端和 Zebra™ 打印机。这是我的 info.plist 中相应的摘录:

<key>UISupportedExternalAccessoryProtocols</key>
<array>
<string>com.paypal.here.reader</string>
<string>com.zebra.rawport</string>
</array>

一旦我添加了这些,connectedAccessories 就被填充了。

关于ios - EAAccessoryManager connectedAccessories 返回空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31810498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com