什么是使用IOS的ExternalAccessory Protocol

时间:2013-06-21 13:38:26

标签: ios ipa

请问,如何在我的代码中指定外部附件使用的协议? 在我的info.plist文件中,我放了密钥,但我不知道我必须放入什么项目。感谢

2 个答案:

答案 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;