1

我正在开发一个具有外部附件的应用程序,手机显示它已通过身份验证,并且设备显示在 General->About 菜单中,但是当我 NSlog 附件协议时,它显示为 Null,我没有如果附件实际经过身份验证,则认为这应该是可能的。

我可以在我的应用程序中做些什么来强制配件重新进行身份验证吗?

4

2 回答 2

1

问题是,由于某种原因,当设备第一次配对时,一些信息出现了乱码,我们最终在蓝牙芯片组在配件端配对后延迟了 2 秒,然后开始我们的身份验证。出于某种原因,蓝牙芯片组仍在进行一些自己的处理,还没有准备好开始流式传输数据。

于 2014-07-30T19:41:00.067 回答
0

你能更好地解释一下吗?

无论如何,您是否记得将协议字符串放在 [YourApp]-info.plist 文件中?不?添加这一行:

UISupportedExternalAccessoryProtocols

将一个字符串项添加到该新行并放入标识您的协议的字符串中。

于 2013-03-11T10:57:39.097 回答