录制 iTunes Connect 以发布应用程序
我正在尝试在 itunes Connect 上推送我的应用程序的更新。
我已经在 itunes connect 上创建了 1.1 版本。当尝试在管理器中验证我的版本时,它无法运行。
我预计我的证书有误;我如何检查我必须在代码签名子菜单(在 Xcode 中)上放置什么证书?
谢谢你帮助我!
编辑:
我已经“准备好二进制提交”,当我想验证它时,
The following issues were found during validation :
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate.
请帮助我:-)
编辑2:仍然有问题:
[下载证书][2] [删除旧的并导入新的][3] [设置新证书...总体][4] [再次出现错误...][5]
I'm trying to push an update of my app on the itunes Connect.
I have created the 1.1 release on the itunes connect. When try to Validate my version in Organizer, it doesn't run.
I expect that I'm wrong with the certificates; how can I check what certificate do I have to put on wich Code Signing submenu (in Xcode)?
Thanks you to help me !
EDIT:
I've "ready it for binary submission", and When I want to validate it,
The following issues were found during validation :
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate.
Please help me :-)
EDIT 2 : Still have the problem:
[Download the certificate][2]
[Deletete old one and import the new one ][3]
[set the new certificate ... overall][4]
[Get the error again ...][5]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我按照本教程进行临时测试:http://developer.apple。 com/ios/manage/distribution/index.action 而且我没有删除权利文件中的行(get-task-allow 为 true)。
现在,好多了,xork :D 感谢所有给我指示或试图帮助我的成员!
I followed this tutorial to make Ad-Hoc Tests : http://developer.apple.com/ios/manage/distribution/index.action And I dodn't delete the row in the entitlements file (get-task-allow at true).
Now, it's very better, it's xork :D Thanks to all members that give me indications or that tried to help me!
您需要检查您的构建设置并确保您拥有最新、有效版本的分发证书。它需要与您在测试中使用的证书不同的证书。
发行版证书不会像普通测试证书那样自动下载与 Xcode 4 的任何同步。您可能需要登录并手动下载发行版证书。
You will need to check your build settings and make sure you have the most recent, valid version of your distribution certificate. It takes a different certificate than the one you may have used with testing.
The distro certificates do not download any sync automatically with Xcode 4 the way the normal testing certificates do. You will probably have to log in and download the distro cert manually.
一个好的起点是寻求钥匙串访问来删除旧的/重复的证书。
如果您有多个,Xocde 将使用它找到的第一个(我想是基于 fielssytem 中的某些逻辑)。
第二个建议是控制 Xcode 中的构建设置。
A good starting point is seeking Keychain Access to remove old / duplicate certificates.
If You have multiple ones, Xocde uses the first that it finds (based in some logic in fielssytem, I suppose).
The second suggestion is to control build setting in Xcode.