Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个自 iOS 3.0 起支持的应用程序。使用 Xcode 4.2,我必须手动将 armv6 添加到架构中。那么针对新设备优化的 armv7 是使用“armv6 armv7”编译的唯一优势吗?尺寸会比仅使用 armv6 大吗?
仅使用armv6不是最佳选择 - 但它可以在较旧的 iOS 设备上运行(即没有缺陷)。
armv6
另一种方法是同时提供armv6和armv7二进制文件,以便较新的设备将使用该armv7代码。当然,这将使应用程序代码的大小增加一倍。根据您的应用程序(例如,如果速度是一个问题),这可能是值得的,但它不会影响兼容性。
armv7