在我使用Application Loader将我的构建上传到iTunes Connect后,我收到了一封关于"意外机器代码"问题的电子邮件,如下所示.
意外的机器代码 - 您的上载包含bitcode和本机机器代码.当您提供bitcode时,也不必包含机器代码.要减小上传的大小,请使用Xcode 7.3或更高版本,或任何其他删除机器代码的工具链.
我对这个警告很困惑.这是iTunes Connect中的新功能吗?当我上传QA版本但发布版本时,为什么它不会给我警告?
更新:我上周上传了QA版本,没有任何警告.今天(2016年6月27日)我上传了Release版本,它向我发出警告.
这与这个问题密切相关,但它没有任何解决方案.
在将构建上载到iTunes Connect时,我收到以下消息:
我们发现您最近交付的"Hurdal IL"存在一个或多个问题.您的投放成功,但您可能希望在下次投放时更正以下问题:
意外的机器代码 - 您的上载包含bitcode和本机机器代码.当您提供bitcode时,也不必包含机器代码.要减小上传的大小,请使用Xcode 7.3或更高版本,或任何其他删除机器代码的工具链.
纠正问题后,您可以使用Xcode或Application Loader将新二进制文件上传到iTunes Connect.