在这些情况下 可以强制通用应用程序运行Rosetta版本

连善
导读 当苹果发布第一批采用M1处理器(第一代苹果芯片)的MAC电脑时,它也推出了一种全新的架构来在MAC电脑上运行应用程序。因此,为了充分利用新芯

当苹果发布第一批采用M1处理器(第一代苹果芯片)的MAC电脑时,它也推出了一种全新的架构来在MAC电脑上运行应用程序。因此,为了充分利用新芯片的速度,有必要专门为M1处理器重写英特尔软件。开发人员需要时间用“本机”代码编写应用程序。因此,苹果公司创造了一个名为Rosetta 2的翻译工具,它可以使现有的基于英特尔的Mac软件在苹果芯片上运行。

如果你正在使用M1 Mac,你可能已经在不知不觉中使用了Rosetta。当您第一次启动需要这个应用程序的应用程序时,会出现一个警告,告诉您需要Rosetta,并请求您允许安装它。安装后,Rosetta将自动提供给任何需要它的应用程序。M1应用程序也是如此。如果本地应用程序可用,您的Mac将自动运行该版本。

然而,有时可能会有通用应用程序(设计为在英特尔和苹果硅MAC上运行的应用程序)希望运行英特尔而不是M1。这可能是因为M1应用程序缺少所需的功能,或者因为您使用的应用程序具有仅与英特尔兼容的第三方插件或扩展。

在这些情况下,可以强制通用应用程序运行Rosetta版本。此外,您可以根据需要切换回本地机器。这就是完成的过程。

在“应用程序”文件夹中找到该应用程序。

选择应用程序,然后按下Command-I键(或者右键单击/使用“文件”菜单,然后选择“获取信息”)。这将打开一个信息窗口,显示有关应用程序的详细信息。

在信息窗口中,查找标记为“用Rosetta打开”的复选框。选中该复选框。

关闭信息窗口。

如果您已经在运行该应用程序,请退出并重新启动。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!