【发布时间】:2014-06-12 19:00:29
【问题描述】:
我正在制作一个 iPhone/iPad 应用程序,其中包含一个仅为架构 armv7 编译的库。这包括 iPad Air、iPhone 5C/S 和 iPad Mini gen 2 之前的所有 iOS 设备。这些设备具有armv8-a 架构。如果我为armv7 编译我的应用程序(Valid Architectures 设置为“armv7”),该应用程序是否也可以在armv8 设备上运行?那么 64 位呢?
iOS 6 时代的应用程序仍将在那些较新的设备上运行是有道理的。我知道,例如,在为armv7 编译时,您的应用仍将在 iPhone 5 的 armv7 上运行,因为它是一个子集。
非常感谢您的帮助!
雷德
【问题讨论】: