我已经在网上研究了这个死机,当外部配件使用BT配对或插入底座连接器时,无法找到有关自动启动iphone应用程序的任何信息.
我们是一名MFi开发人员,配有BT配件和应用程序,我们希望在配对时启动.我们有Info.plist包含我们的协议和包含所有工作和通信的正确协议的设备.该应用程序适用于我们的BT设备,但我希望在配对时看到应用程序启动.
我之前已经看到过这种配件插入连接器,并且知道如何完成.
http://www.metacafe.com/watch/5772611/ces_2011_withings/
在视频中的3:15检查.
iPhone是否只具备停靠连接项目的能力以自动启动?
我知道在安装应用程序时,External Accessory框架会在iPhone上注册协议.当您连接BT(或连接器)设备并且没有连接设备协议的应用程序时,这就是iPhone/iPod知道将您带到苹果商店的方式.
我不明白为什么应用程序在配对时没有启动,我认为这将是一个没脑子.有人可以请谈谈这个话题.我找到的最好的是苹果文档:
能够与外部附件通信的应用程序应在其Info.plist文件中声明它们支持的协议.声明对特定协议的支持使系统知道您的应用程序可以在连接该附件时启动.如果没有应用程序支持连接的附件,系统可能会选择启动App Store并指出应用程序."
我无法理解"可以选择发射"的含义,这是否也意味着选择发射?请帮忙.