您现在的位置是:首页 > 热点动态 > 正文

如何强制将本机M1Mac应用程序改为作为Intel应用程序运行

发布时间:2021-03-21 16:43:57来源:

导读 当苹果发布第一批带有M1处理器的Mac(第一代Apple芯片)时,它还引入了一种全新的架构来在Mac上运行应用程序。因此,要充分利用新芯片的速度

当苹果发布第一批带有M1处理器的Mac(第一代Apple芯片)时,它还引入了一种全新的架构来在Mac上运行应用程序。因此,要充分利用新芯片的速度,需要针对M1处理器专门重写英特尔软件。开发人员需要时间来编写带有“本机”代码的应用程序,因此,苹果公司创建了一种翻译工具,称为Rosetta 2,该工具可以使现有的基于Intel的,适用于Intel Mac的软件可以在Apple芯片上运行。

如果您使用的是M1 Mac,则可能已经在使用Rosetta而没有意识到。首次启动需要该应用程序的应用程序时,会出现一条警报,告诉您需要Rosetta,并征得您的许可以安装它。安装后,Rosetta会自动提供给需要它的任何应用程序。M1应用程序也是如此。如果有本机应用程序可用,您的Mac将自动运行该版本。

但是,有时可能会有通用应用程序(旨在同时在Intel和Apple硅Mac上运行的应用程序)想要运行Intel而不是M1版本。这可能是由于M1应用缺少所需的功能,或者是由于您使用的应用具有仅与Intel兼容的第三方插件或扩展。

在这些情况下,可以强制Universal应用代替运行Rosetta版本。而且,您可以根据需要切换回本机运行。这是完成的过程。

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

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

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

关闭信息窗口。

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

野生动物园罗塞塔M1IDG

在Apple硅Mac上,可以通过选中应用程序的“信息”框中的选项来强制通用应用程序使用Rosetta运行。

现在,无论何时启动该应用程序,您的Mac都将运行该软件的Intel版本并使用翻译层。如果要停止使用Rosetta,只需重复说明并取消选中该框即可。

要了解有关M1 Mac和Apple芯片的更多信息,请阅读我们的常见问题解答。

标签:

上一篇
下一篇

最新文章