问题描述
我想在App Store中更新我的应用程序但是当我尝试上传它时,我收到错误,我的应用程序不支持armv6。问题是我甚至不能选择Armv6作为架构。
I want to update my app in the App Store but when I try to upload it I get an error that armv6 is not supported in my app. The problem is I cannot even choose Armv6 as an Architecture.
我有以下架构设置:
- 架构:标准(armv7)
- 基础SDK:最新iOS(iOS 5.0)
- 仅构建活动架构:否
- 有效架构:armv6 armv7 armv7f armv7k
- Architectures: Standard (armv7)
- Base SDK: Latest iOS (iOS 5.0)
- Build Active Architecture Only : NO
- Valid Architectures : armv6 armv7 armv7f armv7k
我想因为3和4所有东西都设置好了对。
I thought because of 3 and 4 everything is set right.
我不能为其他东西换1.
I can NOT change 1 for something else.
我该怎么办?
推荐答案
最好降级回稳定版SDK for Distribution版本。 Apple甚至在以前的beta版本中写过这篇文章。
It's better to downgrade back to stable version of SDK for Distribution builds. Apple even wrote about that in previous beta builds notes.
我通过将Architecture设置为armv6 armv7来部分解决了这个问题。之后,我可以构建通用二进制文件,但模拟器构建被破坏。 :)
I partially fixed that problem by setting Architecture to "armv6 armv7". After that i could build universal binary, but simulator builds is broken. :)
这篇关于XCode 4.2。问题:标准(armv7)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!