遵循iOS的发展道路,Apple正准备将macOS转换为需要64位应用程序。 Mac操作系统本身已经是64位的,但是已经与32位应用程序保持了兼容性。 从最终用户的角度来看,一切都正常。
但这很快就会改变。 苹果公司已经警告开发人员和用户,High Sierra(截至本文发布之日,macOS的当前版本)是操作系统的最后一个版本,它将“毫不妥协地”运行32位应用程序。 macOS可能会在今年秋天发布,可能需要模拟32位应用程序才能与Apple最新的硬件和软件平台一起使用,从而导致性能显着下降。 除了macOS 10.14,32位应用程序可能根本无法工作,类似于Apple从Power PC到Intel从OS X 10.4到OS X 10.6的过渡。
因此,虽然您可能需要一段时间才能让32位应用程序咬住macOS上的灰尘,但是现在值得开始检查您所依赖的任何应用程序是否仍然是32位。 要对此提供帮助,从macOS 10.13.4开始,Apple会警告您您的Mac应用程序之一是32位的,并显示消息“该应用程序未针对Mac优化”。问题在于,只有在以下情况下才会出现此警告:您实际上正在运行该应用程序。
查看“未针对Mac优化”的32位Mac应用列表
要查看哪些Mac应用程序是32位的并且因此未针对Mac优化的列表,而无需启动每个应用程序,则可以转到方便的“系统信息”窗口。 要使用它,请从Mac桌面启动,然后单击屏幕左上角的Apple图标一次。 这将显示带有系统选项的菜单。 在该菜单中单击任何内容之前,请按住键盘上的Option键。 这会将菜单中的“ 关于本机” 条目更改为“ 系统信息” 。
继续按住该Option键,然后单击“ 系统信息” 。 在出现的新窗口中,在左侧边栏中向下滚动,直到找到“ 应用程序” 条目。 单击以选中它,您将在右侧看到所有Mac应用程序的列表。 该列表看起来可能很大,这是因为除了手动安装的应用程序外,它还包括捆绑在macOS中的所有应用程序。
您可能需要调整窗口大小才能看到它,但是在应用列表的顶部是一列标记为64位(Intel)的列 。 此列为Mac上安装的每个应用程序提供了 是 或 否 条目。 您可以单击该列以按类型对所有条目进行排序。 如果应用程序在此列中为“ 否” ,则它是一个32位应用程序,在Apple进行64位过渡之前,需要对其进行更新或替换。
因此,请按64位列对应用程序列表进行排序,并查看所有“ 否” 条目。 记下您发现任何重要的32位应用程序。
对于未针对Mac优化的应用程序我该怎么办?
如果您发现某些重要或喜爱的应用程序仍然只有32位,则第一步是检查更新。 从Mac App Store购买的应用程序通常会自动更新为较新版本,但是从CD安装或通过开发者网站下载的应用程序可能在相当一段时间内都没有更新。 在许多情况下,您可以找到将提供64位支持的更新,尽管在某些情况下,您可能需要向开发人员付费以进行升级。
如果找不到为旧版应用程序提供64位支持的任何更新,则可以尝试与开发人员联系。 您可以通过搜索应用程序的网站来检查开发者的联系信息,并且许多应用程序都在应用程序内部提供联系信息(此信息的常见位置是在应用程序的“ 关于” 屏幕上,您通常可以通过单击应用程序的名称来找到该信息)在屏幕顶部的菜单栏中,然后选择 关于 。
如果找不到更新,并且开发人员不打算添加64位支持(或者如果开发人员不再从事业务),则最后的选择是切换到更现代的选择。 尽管某些应用程序在功能或设计上确实是独一无二的,但每种类型的应用程序通常都有几种选择。 Mac App Store是开始搜索的好地方,您可以通过检查Web来扩大搜索范围。 许多人忽视的另一个选择是,在线服务现在提供了在许多情况下可以与传统应用程序相媲美的重要功能。 因此,例如,如果您有较旧的财务应用程序,请尝试检查诸如Mint或YNAB的在线财务跟踪服务之一。