上传二进制文件到appstore的问题

时间:2010-02-01 16:03:39

标签: iphone submit app-store code-signing

和其他许多人一样,我在将二进制文件上传到appstore时遇到了一些问题。 这是我看到的错误 “您上传的二进制文件无效。签名无效,或者未使用Apple提交的证书签名。”

我有:

  • 创建了分发证书,我在钥匙串中有私钥。
  • 创建了分发配置文件并将其下载到我的计算机上。
  • 创建了分发配置,并更改为正确的代码签名标识  在项目和目标
  • 产品标识符应该是正确的,因为我的应用有标识符。*
  • 在构建日志中,我看到了  CodeSign build / Distribution-iphoneos / Service_Live.app,路径正确  ProcessProductPackaging Service_Live / build / Distribution-    phoneos / Service_Live.app / embedded.mobileprovision
  • 我已经多次重启xcode,甚至重新创建了项目。

任何想法是什么问题或者至少我能找到的方法都将受到赞赏。

2 个答案:

答案 0 :(得分:1)

好的,我发现了问题。 解决方案是我缺少CFBundleResourceSpecification定义inf info.plist。 更重要的是我通过使用ApplicationLoader找到了失败的原因。它由Apple提供,并且由于某种原因未被引用作为工具来获得问题的指示,尽管它是。 您可以在此链接http://iosdevelopertips.com/tools/application-loader.html

中阅读有关已加载的应用程序的信息

答案 1 :(得分:0)

您是否安装了Apple WWDR证书?

如果没有,您应该可以从iPhone Developer Program门户的Certificates部分下载并安装它。