互联网

当前位置/ 首页/ 要闻频道/互联网/ 正文

在这些情况下可以强制Universal应用代替运行Rosetta版本

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

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

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

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

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

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

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

关闭信息窗口。

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

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。