xcode 错误 ITMS-90086 提交应用程序

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/29567690/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 06:57:29  来源:igfitidea点击:

ERROR ITMS-90086 submitting app

iosxcodeipa

提问by ghiboz

I need to submit my app and I retrieve this error: errorand the configuration is on 64 bits:

我需要提交我的应用程序并检索到此错误: 错误并且配置为 64 位:

configI don't know how to do...

配置我不知道怎么办...

thanks in advance

提前致谢

回答by Dave Chambers

Make sure that for BOTH:

确保对于BOTH

  • Project--> Build Settings --> Architectures
  • 项目--> 构建设置 --> 架构

Project -->Build Settings -->Architectures

项目 -->构建设置 -->架构

AND:

  • Targets--> Build Settings --> Architectures
  • 目标--> 构建设置 --> 架构

Targets -->Build Settings -->Architectures

目标 -->构建设置 -->架构

You have the following 4 things:

你有以下四件事

  1. Architecturesset to Standard architectures (armv7, arm64) - $(ARCHS_STANDARD)
  2. Base SDKset to some iOS8 SDK, for example Latest iOS (iOS 8.3)or iOS 8.3
  3. Build Active Architecture Only--> Releaseset to No
  4. Valid Architecturesset to arm64 armv7 armv7s
  1. Architectures设置 Standard architectures (armv7, arm64) - $(ARCHS_STANDARD)
  2. Base SDK设置为一些 iOS8 SDK,例如Latest iOS (iOS 8.3)iOS 8.3
  3. Build Active Architecture Only-->Release设置为No
  4. Valid Architectures设置 arm64 armv7 armv7s

You will then no longer get the ERROR ITMS-90086

然后你将不再获得 ERROR ITMS-90086

回答by Ramy Adeeb

Make sure your "Build Active Architecture Only" setting is set to "No"

确保您的“仅构建活动架构”设置为“否”

回答by Totoro

I case you bought an old app somewhere and are having this error message, also check that the deployment target is set to 8.0 or higher in both the project and the target.

如果您在某处购买了旧应用程序并收到此错误消息,请同时检查项目和目标中的部署目标是否设置为 8.0 或更高版本。