我有点沮丧,因为从昨天起我尝试将新版本的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
答案 0 :(得分:0)
消息很明确,您在提交到App Store之前没有签署您的应用。所以你要做的是>
然后您应该能够毫不费力地将应用提交到应用商店。
希望它有所帮助。