0

我的个人资料有一个奇怪的问题。对于我的项目,我按顺序排列了所有配置文件。开发人员、分发和发布,一切似乎都很好,没有错误,钥匙链或组织者没有差异。

但是,我可以为项目设置选择正确的配置文件、开发人员和分发;但对于目标设置,我无法选择分布配置文件。它们呈灰色显示并显示“与应用程序标识符不匹配”消息。但是我的包标识符与我在门户中创建的完全相同(区分大小写)。

我尝试删除和添加配置文件;还是一样。

然而,我注意到的一件事是 - 当我尝试使用 xcode 中的“自动配置”时,它正在从门户中删除 adhoc 和 appstore 配置文件;我不知道为什么。

同样,我的包标识符是正确的,我在门户中选择了正确的应用程序。

任何建议都受到高度赞赏。

4

1 回答 1

1

在挖掘了我的旧项目并将其与当前项目进行比较之后;我注意到项目名称被添加到包标识符中。如此有效地,我的包标识符正在变成类似于 com.veeru.mface.mfaceproject 的东西,而 xcode 期望它只是 com.veeru.mface。我不得不删除附加到 bundle id 项目的 plist 的 {BUNDLE IDENTIFIER},xcode 立即正确地看到了配置文件。

让我大吃一惊,因为我以前从未遇到过这些问题;当我进行“自动配置”刷新时,仍然无法弄清楚为什么 xcode 会删除我的配置文件。

于 2012-02-17T07:11:35.493 回答