带有通配符绑定标识符的iPhone应用程序能否与外部附件框架一起工作?
我正在尝试开发一款iPhone应用程序,它可以与“专为iPhone设计”的配件正确集成。关于使用通配符包标识符的应用程序是否能正常工作,存在相互冲突的文档。我需要知道带有通配符绑定标识符的iPhone应用程序能否与外部附件框架一起工作?,iphone,iphone-accessory,external-accessory,Iphone,Iphone Accessory,External Accessory,我正在尝试开发一款iPhone应用程序,它可以与“专为iPhone设计”的配件正确集成。关于使用通配符包标识符的应用程序是否能正常工作,存在相互冲突的文档。我需要知道 当附件连接且应用未安装时,带有通配符标识符的应用将显示在应用商店中 连接附件后,应用程序将启动 制造商要求我们提供捆绑包种子ID和捆绑包标识符,他们告诉我们应该是反向dns样式的字符串,但实际上是* 冲突的信息 从苹果的资源调配门户: 应用程序ID是称为“捆绑包种子ID”的唯一十个字符字符串和传统CF捆绑包ID(或捆绑包标识符)的
我在谷歌上搜索了该报价,但没有找到。在您的附件中,在识别过程中,附件必须告诉iOS捆绑种子ID,即xxxxxxxx.com.yourcompany.yourappname的xxxxxxxx部分
iOS将使用此捆绑种子ID搜索负责与此附件通信的应用程序。如果您的应用程序具有通配符标识符,则永远不会选择它。然后会显示一个对话框,询问用户是否应该进入App Store搜索所需的应用程序。我打电话给硬件制造商的技术支持,他们确认通配符应用程序id正常。我认为在构建/部署时,通配符App ID会解析为显式App ID
我能说的唯一限制是不能使用推送通知和游戏中心。您找到了更明确的答案吗?谢谢!我找不到任何解释这一点的文档,但似乎是真的。你可能有链接吗?