上传到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到最新提供和解决我的问题。