【发布时间】:2012-01-04 19:09:55
【问题描述】:
我收到这些错误:
在 Xcode 中定义的捆绑 ID Hasselknippe-Solutions.iTangera 项目与您为此应用输入的 Bundle ID 不匹配 iTunes Connect com.Hasselknippe-Design.iTangera。
和
应用程序未通过协同签名验证。签名无效, 或者它没有使用 iPhone 分发证书签名。
如何解决这些错误?
谢谢
【问题讨论】:
-
您应该在 Xcode 中有两个证书,一个用于开发,另一个用于分发。使用分发证书签名并存档。我总是犯这个恼人的错误。
-
第一个问题:您的应用程序的捆绑包 id 应该是 com.Hasselknippe-Design.iTangera,就像您在创建新应用程序时在 iTunes Connect 中输入的那样。
-
谁投票结束这个“离题”是不正确的。对 iPhone 应用程序进行代码签名是一个常见的开发问题。
标签: iphone objective-c ios itunes app-store-connect