配置文件与应用程序标识符不匹

时间:2009-05-12 15:05:34

标签: iphone xcode code-signing

我刚刚为应用ID 49776ZQRBG.com.gfeed.ride创建了一个AdHoc分发配置文件。我在info.plist中设置了Bundle ID,但项目设置中的这个有条件的配置文件显示为灰色并且状态

“个人资料与申请人标识符不匹配'49776ZQRBG.com.gfeed.ride'”

如果我在XCode中查看组织者中的个人资料,它会为我提供与我的plist中相同的App Identifier。

我还缺少其他东西吗?应用程序标识符是否与包标识符不同?

3 个答案:

答案 0 :(得分:24)

通常只使用“com.gfeed.ride”作为标识符,XCode会自动处理“49776ZQRBG”部分。

答案 1 :(得分:6)

当我得到这个错误时,我错过并纠正了这一点。

  1. 检查您是否已创建和配置了Entitlements.plist文件。
  2. 检查info.plist并确保您的应用程序名称正确无误。
  3. 最好只浏览苹果iPhone开发站点的指示。您创建供应配置文件的位置相同。

    编辑:在本网站的另一篇文章中看到了这个。这是一个包含更多完整指令的链接,而不是我有时间输入。

    http://furbo.org/2008/08/06/beta-testing-on-iphone-20/

答案 2 :(得分:0)

它是Apple的错误,当您通过Organizer自动添加设备时会出现。解决方案:永远不要通过管理器添加设备。