在启动Apple Silicon时,开发人员必须更改其应用程序的体系结构以适应M1。 对于那些尚未实现的人, 苹果创造了罗塞塔。 这将有助于我们走相反的道路。 在Intel上运行应用 当它被创建为在M1中本机工作时。
如果您拥有配备M1的Mac,那么您肯定已经在不知道的情况下使用Rosetta。 首次打开需要该应用程序的应用程序时,会出现一条警报,告诉您该编程语言是必需的,并会征求您的许可以安装该应用程序。 这样,从那时起,Mac将在需要时自动使用相同的资源。
您可能想知道为什么当苹果押注Apple Silicon和M1芯片时,我们为什么要使用Intel版本的应用程序。 简单。 某些应用程序可能具有附加组件或 仅适用于您的Intel版本 尽管该应用程序本身在新的Mac上运行良好。
就像Mac使用Rosetta来适应新Mac上的那些英特尔应用程序一样, 您可以采取相反的方法。 使用编程语言,以便本机为Apple Silicon创建的应用程序可以在Intel上运行。
让我们看看有什么 遵循的步骤:
- 查找应用 在您的应用程序文件夹中。
- 选择应用程序,然后点击 命令 + 我 (或右键单击并使用“文件”菜单,然后选择“获取信息”)。 这将打开一个信息窗口,其中包含有关该应用程序的详细信息。
- 在该窗口中,找到一个名为 “使用Rosetta打开”。 选中复选框。
- Cierra la ventana。
- 如果您已打开该应用程序,则将其关闭并重新打开。
现在,当您打开此应用程序时, 您的Mac将运行Intel版本 来自软件,并将使用翻译后的图层。 如果要停止使用Rosetta,则必须重复说明并取消选中该框。