Cordova:意外的机器代码 - 您的上传包含bitcode和本地机器代码

Dmi*_*nko 35 xcode cordova cordova-plugins

我正在构建一个iOS Cordova应用程序.当我将其上传到iTunes Connect时,它会返回以下错误.

意外的机器代码 - 您的上载包含bitcode和本机机器代码.当您提供bitcode时,也不必包含机器代码.要减小上传的大小,请使用Xcode 7.3或更高版本,或任何其他删除机器代码的工具链.

config.xml今天已经改变了很多设置,所以我不确定我是否做错了什么并且它是某种新的iTunes Connect的东西.

据我所知,很容易修改它改变Xcode中的一些设置,但我想避免触摸Xcode - 是否有任何方法来修复它使用config.xml

谢谢

UPDATE

好吧,这似乎是一个Apple问题 - 我能够向TestFlight提交带有这样警告的构建,实际上通过TestFlight测试它并将其提交给AppStore.它尚未通过Apple评论,但我相信它会没问题,因为通常情况下,如果二进制存在任何实际问题,则会立即拒绝构建.

更新2

带有这样警告的应用程序(实际上是3个应用程序)实际上已通过AppStore审核并开始销售.所以我认为可以安全地忽略这个问题.

Dmi*_*nko 7

我自己发布了一个答案,因为它似乎是一个非常流行的问题,没有人回答 - 所以问题出在苹果方面.有些人联系了Apple的支持并证实了这一点.没有必要重新编译任何东西.带有这种警告的二进制文件可以提交给AppStore - 它将成功通过审核.我已经用几个应用程序完成了它.

在此处查看更多详细信息:iTunes Connect中的"意外的机器代码"警告