捆绑标识符和配置文件之间的关系是什么?

时间:2012-11-19 08:34:50

标签: ios xcode

我正在开发我的第一个iOS项目。我在Xcode中创建了我的应用程序,它在iPad模拟器中运行良好。然后我购买了一台iPad并注册并支付了99美元/年的开发计划。我认为在我的新iPad上试用这个应用并不会太难!错!

我现在已经完成了配置门户流程并生成/下载了所有证书和配置文件。 XCode已经为我的iPad接受了配置文件。但是当我为iPad目标构建项目时,构建失败是因为; “无法找到与应用程序的标识符'com.triplehappy.publish'匹配的有效配置文件。”

在获得配置文件之前,我已将com.triplehappy.publish指定为我的Bundle Identifier。什么是捆绑标识符以及如何将其链接到我的配置文件?

编辑:事实证明我的捆绑包标识符和配置文件是兼容的;我有一个不同的问题(见San的回答和评论)。对于记录,com.triplehappy.publish这样的简单包标识符与QWERTYABC4形式的简单配置文件应用程序ID兼容。*我还没有处理更复杂的多产品/多个开发人员/应用商店就绪方案

1 个答案:

答案 0 :(得分:1)

您的配置文件也包含标识符。因此,您的应用应具有与您正在使用的配置相同的捆绑包标识符。您可以使用开发人员配置文件直接在您的设备上运行任何应用。

有关详细信息,请参阅Apple的文档。

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933