Itunes应用上传错误

时间:2016-10-27 05:59:08

标签: ios xcode architecture xcode8 itunes-store

我在将应用程序上传到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位支持的单个二进制文件。”

我已尝试过所有内容,即将架构更改为

标准架构(armv7,arm64) - $(ARCHS_STANDARD)

Vaild Architectures

armv7 armv64 armv7s

仅限Bulid Active Architecture

没有

enter image description here

enter image description here

可以帮助我帮助我在最近两天被困住了。

2 个答案:

答案 0 :(得分:1)

  • 您有以下4件事:
  • 架构设置为标准架构(armv7,arm64) - $(ARCHS_STANDARD)
  • 将基本SDK设置为某些iOS8 SDK,例如最新iOS(iOS 8.3)或iOS 8.3
  • 仅构建活动架构 - >发布设置为否
  • 有效架构设置为arm64 armv7 armv7s

答案 1 :(得分:0)

实际上,问题在于其中一个依赖项,即RESTKIT(其中有多个目标)用于解析XML响应。所以我所做的只是添加了指向最新版本的库并复制了我的所有资源,文件到了一个新的项目。花了一些时间,但这是我的最后一个选择,因为上面提到的解决方案都没有为我工作。

无论如何,感谢您的建议