我正在开发一款支持iOS 3.0以来的应用。使用Xcode 4.2,我必须手动将armv6添加到Architectures。那么为新设备优化的armv7是用“armv6 armv7”编译的唯一优势吗?尺寸会比只用armv6大吗?
答案 0 :(得分:0)
仅使用armv6
不是最佳选择 - 但它适用于较旧的iOS设备(即没有缺陷)。
另一种方法是同时提供armv6
和armv7
二进制文件,以便较新的设备使用armv7
代码。当然,这将加倍应用程序代码的大小。它可能是值得的,这取决于您的应用程序(例如,如果速度是一个问题),但它不会影响兼容性。