【问题标题】:How to match my App's application identifier with provisioning profile?如何将我的应用程序标识符与配置文件匹配?
【发布时间】:2013-08-25 01:13:02
【问题描述】:

我刚开始使用 iOS 并阅读 iOS 编程大书呆子牧场指南书。

测验在模拟器上运行良好。但是当我尝试在我的 iPhone 上运行它时,它给了我这个错误信息:

代码签名错误:与 找不到应用程序的标识符“com.bignerdranch.Quiz”

XCode 为我创建的配置文件有一个 App Identifier TZG8GHST3.* 因此它不应该默认匹配任何包标识符吗? 不太确定如何匹配它们。

我在这里查看了这个question,但没有解决我的问题。

不胜感激, 谢谢

【问题讨论】:

  • 抱歉,您能详细说明一下吗?我认为我没有在开发证书中指定任何公司名称。请问我在哪里可以仔细检查?

标签: iphone ios xcode xcode4


【解决方案1】:

Bundle 标识符的前缀为 APPID。在您的情况下,您的捆绑包标识符将是 TZG8GHST3

所以你需要注意APPID.* 而不是APPID。如果您管理,Apple 会处理 APPID *

您只需要确保在您的 Xcode 项目中指定一个唯一的 Bundle ID,它将自动附加到 AppID

【讨论】:

  • 是说我应该将我的项目的 Bundle Identifier 从 com.bignerdranch.Quiz 更改为 TZG8GHST3.com.bignerdranch.Quiz ??
  • 我最终去了https://developer.apple.com/account/ios/profile 并下载了证书并确保它已添加到我的系统中。然后我在没有改变任何东西的情况下重建它并且它工作。很奇怪
猜你喜欢
  • 1970-01-01
  • 2012-10-24
  • 2012-08-12
  • 2018-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多