2012-02-24 51 views
1

我们最近将iOS最低支持设置为4.0,并开始使用LLVM编译器对当前可用应用程序进行新的更新。Xcode的“体系结构”和“有效体系结构”能否排除armv6设备下载应用程序?

将'Architecture'和'Valid Architectures'设置为只有armv7会排除arm 3G设备(如iPhone 3G)下载更新吗?

我已经尝试过UIRequiredDeviceCapabilities,但Apple不允许您为应用更新设置此功能,仅适用于新应用,这是不幸的。

我们也没有权限访问armv6设备来测试应用程序,因为我已经阅读过报告说新的编译器可能会导致这个旧体系结构出现一些问题,因此我们希望排除armv6的更新应用程序,因为我们仍然有少数用户在armv6上运行。

回答

2

只需将iOS 4.3所需的最低OS设置即可。这将排除所有armv6设备,因为苹果在iOS 4.3中丢弃了armv6。