请问,如何在我的代码中指定外部附件使用的协议? 在我的info.plist文件中,我放了密钥,但我不知道我必须放入什么项目。感谢
答案 0 :(得分:2)
收到protocolStrings
通知时,请检查EAAccessory
对象的EAAccessoryDidConnect
属性。这些是您应该放在info.plist文件中的密钥UISupportedExternalAccessoryProtocols
例如,
<key>UISupportedExternalAccessoryProtocols</key>
<array>
<string>PROTOCOL_NAME_HERE</string>
<string>PROTOCOL_NAME_HERE</string>
</array>
如果您不确定如何实施EAAccessoryDelegate
协议以获取上述内容,请查看Apple的EADemo
样本
答案 1 :(得分:1)
大多数情况下,您从硬件制造商那里获得协议名称。
例如,如果您使用Pebble手表开发iOS应用程序,则值为 &#34; com.getpebble.public&#34;