xcode 为什么在上传到 iTunes 连接时会发生缺少 64 位支持?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/28312779/
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
Why the Missing 64-bit support happened when upload to the iTunes connect?
提问by Martin
I try to upload the file via Application Loader. But I got the mail from iTunes store.
我尝试通过 Application Loader 上传文件。但是我收到了来自 iTunes 商店的邮件。
Missing 64-bit support- Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
缺少 64 位支持- 从 2015 年 2 月 1 日开始,提交到 App Store 的新 iOS 应用程序必须包含 64 位支持并使用 iOS 8 SDK 构建。从 2015 年 6 月 1 日开始,应用更新也需要遵循相同的要求。要在您的项目中启用 64 位,我们建议使用“标准架构”的默认 Xcode 构建设置来构建具有 32 位和 64 位代码的单个二进制文件。
But I already add the arm64 in Xcode like the following picture.
但是我已经在 Xcode 中添加了 arm64,如下图所示。
Why the Missing 64-bit support happened when upload to the iTunes connect ?
为什么在上传到 iTunes 连接时会发生缺少 64 位支持?
Did I missing something ?
我错过了什么吗?
采纳答案by Shashi3456643
I had same problem today I set Build Active Architecture to NO and it got submitted. Give a try
我今天遇到了同样的问题,我将 Build Active Architecture 设置为 NO 并且它被提交了。试一下
回答by zaph
From this SO Answerand this SO Answer
- Architecture: "Standard architectures" arm7, arm64
- Valid Architectures: "arm64" , armv7...
- Build Active Architecture Only - NO (specially... if your connected device is not arm64 compatible)
- 架构:“标准架构” arm7、arm64
- 有效架构: "arm64" 、 armv7 ...
- 仅构建主动架构 - 否(特别是...如果您连接的设备与 arm64 不兼容)
回答by bauerMusic
Most commonly happens when I archive whilea device is connected (as it affect the architecture).
最常发生在我在连接设备时存档(因为它会影响架构)。
(As mentioned in a comment by Martin to Shashi3456643's answer)
(正如 Martin 对 Shashi3456643 的回答的评论中所述)
回答by tksdotnet1
I faced the similar issue with Xamarin.ios deployment. Later found that it was third party library causing the issue. I have maps in my app using from Arc GIS. I updated my dll to latest provided and resolved my issue.
我在 Xamarin.ios 部署中遇到了类似的问题。后来发现是第三方库导致了这个问题。我的应用程序中有来自 Arc GIS 的地图。我将我的 dll 更新为最新提供的并解决了我的问题。