我是 iPhone Distribution 的新手。我创建了 Apple ID U765UXW88D.com.edwincs.*
。和
配置文件名称是 MobileHealthGuide
。我在 Distribution 选项卡中制作了这些。
我的 xcode 版本是 3.2.4 使用 application loader 上传应用程序时,出现此错误
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate.
我的项目名称也是MobileHealthGuide
。我已尝试撤销证书和配置文件,但错误仍然存在。
我该如何解决这个问题?
最佳答案
我也遇到了同样的问题。它表明我的钥匙串(keychain)中有重复的证书注册。删除其中一个(我从我的系统钥匙串(keychain)中删除了一个)解决了这个问题。
帮助我解决问题的步骤:
- 打开 KeyChain Access 应用程序
- 选择“登录”钥匙串(keychain),然后在底部 Pane 中选择 '证书'
- 切换到“系统”钥匙串(keychain)并查看是否有证书 在两个链中注册。
- 删除其中一个
- 重建应用程序
- 您可能需要检查在中选择了哪些代码签名配置文件 您的发行版构建属性。
好的,然后确保清理构建并从应用程序中删除构建文件夹。 如果这对您不起作用,还有另一种选择:
验证以下步骤以创建分发证书并在遗漏任何人时执行。
- 在钥匙串(keychain)中生成证书签名请求。
- 使用它创建或撤销 DISTRIBUTION 证书 门户网站。之后下载并安装它并验证下面的 key 姓名。
- 在配置门户中注册设备。
- 然后在门户中创建或修改 DISTRIBUTION 配置文件。后 下载并安装它并验证它似乎在 组织者,因为没有警告。
- 确保在 xcode 中选择正确的build设置。
现在这肯定会解决您的问题。
关于Iphone 分配错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12756599/