苹果强制所有新应用必须兼容 64 位模式已经一年多,而在最新的 iOS 10 操作系统中,该公司更是会在用户打开非 64 位的旧应用时弹出一个警告窗口——它可能会影响到 iPhone 或 iPad 的稳定和整体性能。从本周的 iOS 10 开发者测试版开始,首次打开一个旧应用程序时,用户将会见到如下所示的警告窗口,以提醒用户尽量将应用升级至更新的 64 位版本。

自 2015 年 6 月开始,苹果就要求所有新提交(以及更新后的)应用支持 64 位处理器,这意味着蹦出提示的这些应用至少有 1 年没更新了。

作为一名开发者,如果你想要让自己的创造工作在 iOS 10 上妥善运行,也请尽快在今秋开放公众升级之前作出更新。

开发者们被推荐使用 Xcode 上默认的“标准架构”,这样可以让他们轻松地一次搞定 32 位和 64 位的代码。

苹果在 2013 年 iPhone 5s 发布时首次引入了 64 位便携式计算,当前苹果售出的任何基于 iOS 的设备,都已配备上了 64 位的处理器。

尽管如此,iOS 10 还是还在几款未配备 64 位处理器的老设备上运行,即 2013 年发布的 iPhone 5c(32 位 A6 SoC)、2012 年发布的 iPhone 5(采用了与前者相同的 CPU)、以及 4 代 iPad(32 位 A6X 芯片)。

5 收藏


直接登录

推荐关注