1

我正在开发一个自 iOS 3.0 起支持的应用程序。使用 Xcode 4.2,我必须手动将 armv6 添加到架构中。那么针对新设备优化的 armv7 是使用“armv6 armv7”编译的唯一优势吗?尺寸会比仅使用 armv6 大吗?

4

1 回答 1

0

仅使用armv6不是最佳选择 - 但它可以在较旧的 iOS 设备上运行(即没有缺陷)。

另一种方法是同时提供armv6armv7二进制文件,以便较新的设备将使用该armv7代码。当然,这将使应用程序代码的大小增加一倍。根据您的应用程序(例如,如果速度是一个问题),这可能是值得的,但它不会影响兼容性。

于 2011-11-25T22:04:33.447 回答