xcode 应用程序未通过协同设计验证。签名无效,或未使用 Apple 提交证书签名
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/7365366/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate
提问by Arvin Am
Can't get this to work. I downloaded a distribution cert but it stil gives me this problem. Also, organizer says that there aren't any valid identity or profile pairs.
无法让这个工作。我下载了一个分发证书,但它仍然给我这个问题。此外,组织者表示没有任何有效的身份或配置文件对。
采纳答案by Paras Gandhi
Verify below steps to create distribution certificate and perform that if you miss anyone.
1) Generate a certificate signing request in keychain.
2) Using that create or revoke a DISTRIBUTION certificate in the portal. after that download and install it and verify key under the name.
3) Register the device in the provisioning portal.
4) Then create or modify a DISTRIBUTION profile in the portal. after that download and install it and verify it appears to be valid in Organiser as there are no warnings.
验证以下步骤以创建分发证书并在您错过任何人时执行该步骤。
1) 在钥匙串中生成证书签名请求。
2) 使用它在门户中创建或撤销 DISTRIBUTION 证书。之后下载并安装它并验证名称下的密钥。
3) 在配置门户中注册设备。
4) 然后在门户中创建或修改 DISTRIBUTION 配置文件。之后下载并安装它并验证它在 Organizer 中是否有效,因为没有警告。
Make sure to select proper build setting in xcode.
确保在 xcode 中选择正确的构建设置。
回答by ChenXin
I got the same error when I use Application Loader(Version 2.5.1(235)) to upload my app which compiled in Xcode 4.2.
当我使用 Application Loader(Version 2.5.1(235)) 上传我在 Xcode 4.2 中编译的应用程序时,我遇到了同样的错误。
But when I used Xcode4.2's Archive, it's validated and successfully submitted. I don't know why.
但是当我使用Xcode4.2的Archive时,它被验证并成功提交。我不知道为什么。