上传到iTunes连接时,为什么会出现64位缺失的支持?

我尝试通过Application Loader上传文件。 但是我从iTunes商店收到邮件。

缺less64位支持 – 从2015年2月1日开始,提交给App Store的新iOS应用程序必须包含64位支持,并使用iOS 8 SDK构build。 从2015年6月1日开始,应用更新也需要遵循相同的要求。 要在您的项目中启用64位,我们build议使用“标准体系结构”的默认Xcode构build设置来构build一个具有32位和64位代码的单个二进制文件。

但是我已经在Xcode中添加了如下图所示的arm64。

在这里输入图像说明

上传到iTunes连接时,为什么会出现64位缺失的支持?

我错过了什么吗?

今天我也有同样的问题,我把Build Active Architecture设置为NO,并提交。 试一下

从这个答复和这个答复

  • 架构:“标准架构”arm7,arm64
  • 有效的体系结构:“arm64”,armv7 …
  • 仅build立主动架构 – 否(特别是如果您的连接设备不是arm64兼容)

当我连接设备时(通常会影响体系结构)进行存档时,通常会发生这种情况。

(正如Martin对Shashi3456643的回答所提到的)

我遇到了与Xamarin.ios部署类似的问题。 后来发现是第三方库造成的问题。 我在Arc GIS中使用了我的应用程序中的地图。 我更新了我的DLL到最新提供和解决我的问题。