我在ApplicationLoader中遇到了一些错误。但看起来我在XCode4.2.1中做错了,可能还有证书或配置文件。上次我提交的应用程序是Xcode3.2.6。不确定Xcode4.2.1在这里做什么?感谢
在处理好一些事情后,我已经达到了这一点:
- 引用不确定
- 代码签名,我认为证书/下载/上传到苹果视线的过程照顾了这一点。
现在到此为止:
答案 0 :(得分:1)
其余问题很容易解决。
首先是Icon:
确保您已将图标命名为
然后在 appname -Info.plist上应该有一个名为
的密钥“图标文件(iOS 5)”
使用子键
“主要图标”
使用子键
“图标文件”
和2个子项
“第0项”和“第1项”
第0项值应为icon.png,第1项应为icon@2x.png
第二个问题:
您必须指定要使用的代码签名配置文件。
为此,请在项目检查器上选择您的应用,然后在“目标”下再次选择您的应用。
然后在构建设置下,选择全部并合并。
这里只需向下滚动到“代码签名”
代码签名标识必须具有RELEASE值到已在iTunes连接上注册的相同配置文件(您获得的有权发布的证书等)
只需点击该值,您就会看到许多配置文件。如果已正确安装Provisioning配置文件(可以签署发布的配置文件),它也应该出现在那里,只需选择它即可。
重复项目配置的过程(在Project - > AppName下)。
修改强>
如果您定义了权利:
如果您要在其中定义自定义代码签名权利文件 你的目标>构建设置,您可以尝试删除它 完全配置和重建/重新提交。通常比 不,代码签名权利是不必要的定义。只有你 如果您需要,请指定自定义代码签名权利文件 应用程序正在使用自定义钥匙串访问共享或iCloud。 否则,从all中删除Code Signing Entitlements配置 在Xcode项目的目标>上构建配置构建设置, 重建并重新尝试提交/验证。
关于代码签名问题:
尝试按照这个苹果指南,它解释一切非常详细
https://developer.apple.com/legacy/library/technotes/tn2250/_index.html
特别是如何解决错误:应用程序验证码验证错误?部分。