2016-10-27 64 views
0

我在将应用上传到iTunes商店时遇到问题,例如 错误ITMS-90086:“缺少64位支持提交给App Store的iOS应用必须包含64位支持, iOS 8 SDK或更高版本我们建议在Xcode中使用默认的“标准体系结构”构建设置来构建一个支持32位和64位的单个二进制文件。“错误ITMS-90086:“缺少64位支持,提交给App Store的iOS应用程序必须包含64位支持,并且可以使用iOS 8 SDK或更高版本构建,我们建议使用”架构“的默认”标准架构“构建设置“在Xcode中,构建一个支持32位和64位的单个二进制文件。”iTunes应用上传错误

我已经试过各种方法,即改变的体系结构来

标准架构(ARMv7的,arm64) - $(ARCHS_STANDARD)

Vaild架构

的ARMv7 armv64 armv7s

Bulid有源体系仅

enter image description here

enter image description here

可以anyboady请帮我从过去两天卡住。

+0

你使用的是椰子树吗?请确保他们的体系结构设置正确 –

+0

不,我正在使用任何cocoapods。 – navroz

+0

您是否在您的项目中使用任何框架或库?什么是Xcode的版本? – Arasuvel

回答

1
  • 您有以下4两件事:
  • 架构设置为标准架构(ARMv7的,arm64) - $(ARCHS_STANDARD)
  • 基地SDK设置为某个iOS8上的SDK,例如最新的iOS(iOS 8.3版本)或iOS 8.3
  • 构建有源体系只有 - >发布设置设定为arm64的ARMv7 armv7s
0

其实没有

  • 有效的架构,这个问题是智慧h其中一个依赖项,即RESTKIT(其中有多个目标)用于解析XML响应。因此,我所做的只是添加了指向最新版本的库,并将我的所有资源,文件复制到一个新项目中。时间,但这是我最后的选择,因为没有上述提到的解决方案为我工作。

    无论如何,谢谢你的建议

  • 相关问题