苹果已经开始通知用户MACOS很快就会停止支持旧的32位应用程序,而支持64位,这与Apple退休32位架构应用程序时类似的举动iOS 11。
Apple申请MacOS的未来版本中,这些应用程序将不支持这些应用程序。从4月12日开始在用户的本地时区,他们每次启动32位应用程序时都会开始看到以下消息MacOS High Sierra 10.13.4:
“该应用需要由开发人员更新以提高兼容性。”
再见,32位Macos应用程序
对话框还包括一个支持页链接该详细介绍Apple所有Mac应用程序的计划,以在64位体系结构中运行。苹果还提到MacOS High Sierra将是MacOS的最后版本,它将“无妥协”支持32位应用程序。
即便如此,该公司尚未确切规定何时打算完全停止32位应用程序支持。这些应用程序仍然目前仍在正常运行和执行,但是上述“无妥协”陈述意味着,一旦下一个版本滚动,它们的功能和有用就会降低。
如果要收集苹果的发布模式,则很可能会在9月或10月到达软件更新。预计苹果会透露更多细节关于在今年6月的全球开发人员会议上的下一个MacOS的下一个版本。
为什么苹果停止32位支持
苹果仅仅是因为在此体系结构下构建的应用程序更容易维护,而是因为这些应用程序比其32位同行更有效。 64位应用程序还能够利用比32位的存储器更多的内存,这意味着它们的性能更快,并且更流畅。
苹果已经开始拒绝提交给的32位应用Mac App Store。即使这样,苹果也不可能立即切断支持。如果还没有,开发人员可能仍有几个月的时间来处理他们的应用程序并过渡到64位。
如何知道我的MacOS应用程序是否为32位
启动一个32位应用程序显然会触发苹果的警告,但是有一种更简单的方法来获取所有32位应用程序的完整列表。首先转到菜单栏左上方的Apple徽标。单击它,然后选择“关于此Mac”。在“概述”选项卡中,单击“系统报告”。新窗口将打开。在侧边栏中的“软件”下,查找“应用程序”,然后按“ 64位(Intel)”对列表进行排序。如果应用显示“否”,则意味着它是32位,需要更新。