我正在与客户合作,将iPad与第三方设备连接,这是一种通过蓝牙传输数据的体重秤。我没有为设备构建一个接口,只是试图通过蓝牙从设备接收数据。
Apple doc表明我需要使用External Accessory框架进行通信。您还“必须在应用程序的Info.plist中包含UISupportedExternalAccessoryProtocols密钥”并列出特定协议。
1)是否有完整的协议列表以及Info.plist的格式是什么? Manufacturer doc表明它已被认证为Continua成员,这意味着它使用ISO / IEEE 11073-104XX个人区域网络设备协议。如何插入?
2)我是否真的需要将外部附件框架用于ISO / IEEE标准设备?
答案 0 :(得分:1)
因此,不幸的是,外部附件框架用于与经过认证的MFI(Made For iPod / iPhone)计划的设备进行通信。如果您的蓝牙秤没有Apple认证,那么您就是SOL。
您可以申请将设备输入MFI计划:http://developer.apple.com/programs/mfi/ - 但这不是一个简单的注册过程。
在此处查看有关类似问题的更多信息:What are the protocols supported in Iphone's External Accessory Framework