我尝试通过Application Loader上传文件。但是我从iTunes商店收到了邮件。
缺少64位支持 - 从2015年2月1日开始,提交到App Store的新iOS应用必须包含64位支持,并使用iOS 8 SDK构建。从2015年6月1日开始,应用更新也需要遵循相同的要求。要在项目中启用64位,我们建议使用“标准体系结构”的默认Xcode构建设置来构建包含32位和64位代码的单个二进制文件。
但是我已经在Xcode中添加了arm64,如下图所示。
为什么上传到iTunes连接时发生缺少的64位支持?
我错过了什么吗?
答案 0 :(得分:21)
今天我遇到同样的问题我将Build Active Architecture设置为NO并且已经提交了。试一试
答案 1 :(得分:16)
答案 2 :(得分:5)
最常见的情况是我在设备连接时存档(因为它会影响架构)。
(正如Martin对Shashi3456643的回答中提到的那样)
答案 3 :(得分:0)
我遇到了与Xamarin.ios部署类似的问题。后来发现它是造成这个问题的第三方库。我使用Arc GIS在我的应用程序中有地图。我将我的dll更新为最新提供并解决了我的问题。