我正在尝试在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]
答案 0 :(得分:1)
我按照本教程进行了Ad-Hoc测试:http://developer.apple.com/ios/manage/distribution/index.action我并没有删除权利文件中的行(get-task-allow为true)。
现在,它更好,它是xork:D感谢所有给我指示或试图帮助我的成员!
答案 1 :(得分:0)
您需要检查构建设置并确保拥有最新的有效版本的分发证书。它需要的证书与您在测试中使用的证书不同。
发行版证书不会像普通测试证书那样使用Xcode 4自动下载任何同步。您可能需要手动登录并下载发行版证书。
答案 2 :(得分:0)
一个很好的起点是寻求Keychain Access来删除旧的/重复的证书。 如果你有多个,Xocde使用它找到的第一个(基于fielssytem中的某些逻辑,我猜)。 第二个建议是控制Xcode中的构建设置。