如何检查Mac的32位应用程序在High Sierra之后将停止运行

如何检查Mac的32位应用程序在High Sierra之后将停止运行

Apple is abandoning support for old 32-bit applications across the board. iOS 11 won’t support 32-bit apps, and now macOS High Sierra will be the “last macOS release to support 32-bit apps without compromises”. Here’s how to check your Mac for apps that will stop working in the future.

苹果正在全面放弃对旧的32位应用程序的支持。 iOS 11不支持32位应用程序,现在macOS High Sierra将成为“支持32位应用程序且毫不妥协的最新macOS版本”。 这是检查Mac上将来将停止运行的应用程序的方法。

当32位应用程序消失时 (When 32-Bit Apps Are Going Away)

This isn’t as urgent as what’s going on with iOS 11, where 32-bit apps will be abandoned later in 2017. MacOS 10.13 High Sierra will still continue supporting 32-bit apps normally and nothing will change. But, starting January 2018, all new apps and updates to existing apps submitted to the Mac App Store must be 64-bit. It’s not just about the Mac App Store, though—the next release of macOS after High Sierra will warn users when they run 32-bit apps from anywhere. In a future version, macOS will stop running 32-bit apps entirely.

这并不像iOS 11那样紧急,因为32位应用程序将于2017年晚些时候被iOS 11弃用。MacOS10.13 High Sierra仍将继续正常支持32位应用程序,并且不会发生任何变化。 但是,从2018年1月开始,所有新应用程序以及对提交给Mac App Store的现有应用程序的更新必须是64位的。 不过,这不仅与Mac App Store有关,High Sierra之后的下一个macOS版本会在用户从任何地方运行32位应用程序时向用户发出警告。 在将来的版本中,macOS将完全停止运行32位应用程序。

Like on iOS, Apple would like to move forward and stop supporting 32-bit apps entirely. By moving only to 64-bit, Apple can remove the 32-bit compatibility libraries that take up additional space and development time. Developers are getting a warning now and should have a few years to migrate their apps, if they need it. But some apps are no longer being developed and will stop working on macOS, just as some older apps stopped working when Apple removed the Rosetta PowerPC compatibility layer in Mac OS X 10.7.

像在iOS上一样,Apple希望继续前进并停止完全支持32位应用程序。 通过仅移动到64位,Apple可以删除占用更多空间和开发时间的32位兼容性库。 开发人员现在会收到警告,如果需要,应该有几年的时间来迁移其应用程序。 但是,某些应用程序已不再开发,并且将无法在macOS上运行,就像某些旧的应用程序在Apple删除Mac OS X 10.7中的Rosetta PowerPC兼容性层时停止运行一样。

如何为32位应用程序检查Mac (How to Check Your Mac for 32-Bit Apps)

You can check your Mac for 32-bit apps you have installed today. To do so, click Apple menu > About This Mac.

您可以在Mac上检查您今天安装的32位应用程序。 为此,请单击苹果菜单>关于本机。

如何检查Mac的32位应用程序在High Sierra之后将停止运行

Click the “System Report” button in the window that appears.

在出现的窗口中单击“系统报告”按钮。

如何检查Mac的32位应用程序在High Sierra之后将停止运行

Scroll down in the left pane and click “Applications” under Software. Your Mac will take a few seconds to build the list of installed applications.

在左窗格中向下滚动,然后单击“软件”下的“应用程序”。 您的Mac将花费几秒钟的时间来构建已安装应用程序的列表。

如何检查Mac的32位应用程序在High Sierra之后将停止运行

Scroll to the right and look for the “64-Bit” column. You’ll see either “No” or “Yes” appear under this column, depending on whether an application is 64-bit or not.

滚动到右侧,然后找到“ 64位”列。 您会在此列下看到“否”或“是”,这取决于应用程序是否为64位。

You can sort the list by whether apps are 64-bit or not by clicking the “64-Bit” column header. Examine the list of applications with “No” in this column to see which applications are 32-bit on your system.

通过单击“ 64位”列标题,可以按应用程序是否为64位对列表进行排序。 检查此列中带有“否”的应用程序列表,以查看系统上哪些应用程序是32位的。

如何检查Mac的32位应用程序在High Sierra之后将停止运行

You can use this information to see whether you’ll have any problems during the transition to 64-bit-only software. For example, in the screenshot here, we can see that we have quite a few pieces of Adobe software that are 32-bit. However, Adobe is actively working on its applications, so we’d expect that Adobe’s apps will soon become 64-bit and won’t be a problem.

您可以使用此信息来查看在过渡到仅64位软件的过程中是否会遇到任何问题。 例如,在此处的屏幕截图中,我们可以看到我们有很多32位的Adobe软件。 但是,Adobe正在积极开发其应用程序,因此我们希望Adobe的应用程序将很快成为64位,并且不会出现问题。

On the other hand, if you have a specialty application that is 32-bit, you should check to see whether it’s still being developed and will receive any updates. If it isn’t, you may want to look around and see whether there’s a replacement that will continue to function.

另一方面,如果您具有32位的特殊应用程序,则应检查以查看它是否仍在开发中并会收到任何更新。 如果不是,您可能需要四处看看,看看是否有替代品可以继续使用。

Fortunately, there’s no rush. These apps will work normally in High Sierra, will display warnings in the release after High Sierra, and will stop working in the release after the release after High Sierra at the earliest. This means you have until at least late 2019 until the apps stop working.

幸运的是,这并不着急。 这些应用程序将在High Sierra中正常运行,在High Sierra之后的版本中显示警告,并且最早在High Sierra发布后的版本中停止运行。 这意味着您至少要到2019年下半年才能停止运行这些应用程序。

And hey, even if that date does roll around and you still have an irreplaceable app, you can continue to use your current version of macOS and refuse to update your operating system if the application is that important to you. That will buy you some additional time. But, in the end, it’s up to developers to keep their apps updated so they’ll continue working on future versions of macOS.

嘿,即使该日期确实到来并且您仍然有一个不可替代的应用程序,您也可以继续使用当前版本的macOS,如果该应用程序对您来说很重要,则可以拒绝更新您的操作系统。 那将为您带来更多的时间。 但是,最终,开发人员需要更新其应用程序,以便他们继续开发未来的macOS版本。

翻译自: https://www.howtogeek.com/316073/how-to-check-your-mac-for-32-bit-applications-that-will-stop-working-after-high-sierra/