“无效签名-确保您已使用分发证书签名应用程序,而不是特定于广告或开发的证书。验证在Xcode中目标级别上的代码签名设置是否正确(这将覆盖项目级别上的任何值)。此外,请确保您正在上传的包是使用Xcode中的发布目标构建的,而不是模拟器目标。如果您确定您的代码签名设置正确,请在Xcode中选择“全部清除”,删除Finder中的“build”目录,并重建您的发布目标。”
“解决这些问题后,转到版本详细信息页面,单击“准备好上传二进制文件”。继续完成提交过程,直到应用状态为“等待上传”。然后,您可以交付修正后的二进制文件。”
我已经多次清理了build目录,重新构建了我的发布目标,并创建了新的配置文件。所有的代码签名标识都设置为iOS开发人员。代码签名和配套配置文件对我来说一直有点困惑,可能犯了一些明显的错误。
我已经尝试提交50多次!我感到非常沮丧,因为我给苹果发了电子邮件,他们回复了我,但只是一个链接,里面有代码签名信息。我也花了很多时间在互联网上搜索解决方法,但没有一个真正解决这个问题的好方法。
我唯一能想到的可能是因为我正在从Buzztouch应用程序或Sprite Kit进行更改。
这是我的代码签名截图: