iTunes Connect:您的应用有一个或多个问题

时间:2015-06-09 17:42:05

标签: ios itunesconnect

我有点沮丧,因为从昨天起我尝试将新版本的Egg-Timer应用程序上传到itunes connect。上传本身有效但在上传完成后我总是收到这封电子邮件:

  

亲爱的开发者,   
  我们发现了您最近交付的一个或多个问题" IsI Egg Timer"。要处理您的交付,必须纠正以下问题:   

  签名无效 - 代码对象根本没有签名。确保您已使用分发证书(而非临时证书或开发证书)对您的应用程序进行了签名。验证Xcode中的代码签名设置在目标级别是否正确(覆盖项目级别的任何值)。此外,请确保您上传的软件包是使用Xcode中的Release目标而不是Simulator目标构建的。如果您确定您的代码签名设置正确,请选择"全部清除"在Xcode中,删除" build" Finder中的目录,并重建您的发布目标。有关详细信息,请参阅https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html   

  一旦纠正了这些问题,您就可以重新更新已更正的二进制文件。   

  问候,   
  App Store团队

我已尝试使用相同的结果更改构建设置(构建设置<代码签名)中的配置文件。我下载了一个新的配置文件,将代码签名身份更改为i phone开发人员,iOS发行版和iOS开发人员 - 总是相同的结果。

也许任何人都可以帮助我。

THX

1 个答案:

答案 0 :(得分:0)

消息很明确,您在提交到App Store之前没有签署您的应用。所以你要做的是>

  • 转到开发门户并生成分发证书。
  • 将此证书应用于您的项目(如果您使用的是最新的Xcode版本,则可能需要在选择证书时保留自动选项)

然后您应该能够毫不费力地将应用提交到应用商店。

请遵循这些指南https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html

希望它有所帮助。