在此过渡期间,部分 Apple 的 Mac 继续使用基于 Intel (x86-64) 的架构,而较新的型号则采用基于 ARM 的 Apple 芯片。因此,在这些 Apple M1 设备上,用户很可能会发现应用程序版本的大杂烩,包括英特尔应用程序。

尽管推动开发人员创建支持这两种架构的软件版本,但在某些情况下,基于英特尔的版本是最适合在 Apple 芯片机器上运行的版本。这是可能的,你会看到下面对当前苹果硅机:24英寸iMac(2021),Mac mini的(2021),13英寸MacBook Pro(M1,2020年),和最好的Mac中,MacBook AIr的( M1, 2020)。

不同类型的应用程序版本

直到最近,Mac 开发人员只需担心创建基于 Intel 的应用程序。然而,去年秋天当第一台 Apple 硅 Mac 出现时,这种情况开始发生变化。为了在这些计算机上运行基于 Intel 的应用程序,Apple 将 Rosetta 2 引入到 macOS Big Sur 中,当操作系统更新于今年秋季发布时,它将延续到 macOS Monterey。

在为 Mac 创建应用程序时,开发人员现在有三种选择。他们可以继续只生产基于英特尔的应用程序,转换并创建“Universal 2”版本,或者只提供 Apple 芯片版本。前者意味着 Apple 芯片用户将需要使用 Rosetta 仿真软件来转换基于 Intel 的游戏。同时,中间选项创建基于英特尔和苹果芯片的软件版本。在 M1 Mac 上,ARM 版本将自动运行。最后一个选择,只创建基于 Apple 硅胶的应用程序是不可行的,因为有更多基于 Intel 的 Mac 用户,开发人员不想排除这些用户。

您的应用使用哪些版本?

您可以按照以下简单说明,了解哪些架构应用程序在基于 Apple 芯片的应用程序上使用:

1.单击菜单栏左上角的苹果图标。

2.在下拉菜单中选择关于本机。

3.选择系统报告。

4.单击系统报告左侧软件选项下的应用程序。

5.查看右上角的应用程序列表,注意“种类”列下的不同类型的应用程序:Apple 芯片、Universal、Intel、iOS 或其他。

如果您需要使用英特尔版本怎么办?

在大多数情况下,首选在 Apple 硅机器上运行通用应用程序,因为基于 Intel 的版本必须依赖 Rosetta 2。设计为在 Apple 硅芯片上本地运行的应用程序提供了更好的整体流程。因此,默认情况下,安装了通用版本的应用程序将在 Apple 硅 Mac 上运行此版本。

但是,在极少数情况下,您可能需要英特尔版本的应用程序。例如,也许 Intel 版本具有其他版本当前未提供的功能,或者存在第三方软件或硬件限制,您只能通过使用 x86-64 版本来避免这些限制。

要在配备 ARM 的 Mac 上打开基于 Intel 的应用程序版本:

1.在应用程序文件夹中找到该应用程序。

2.右键单击该应用程序。

3.在下拉菜单中选择获取信息。

4.单击使用 Rosetta 打开旁边的框。

从现在开始,该应用程序的 Intel 版本将默认运行。取消选中使用 Rosetta 打开旁边的框以再次使用通用版本。

如何在 M1 Mac 上运行英特尔应用程序?相关推荐

  1. 如何在M1 Mac上运行iOS应用?

    苹果最新的MacBook Air,MacBook Pro和Mac Mini进行了重要的更改:它们都使用了苹果自己的硅M1处理器.得益于该创新芯片,iOS和MacOS应用程序的融合向前迈出了一大步. 这 ...

  2. 如何在M1 Mac上安装iPhone或iPad应用程序

    苹果公司的M1 Macs由苹果公司设计的基于Arm的芯片提供支持,由于不同操作系统之间的通用架构,因此能够运行iOS和iPadOS应用程序. 一些iOS开发人员一直在更新其应用程序以使其与macOS兼 ...

  3. 都有哪些应用程序可以在M1 Mac上运行?

    如果您有幸使用新的M1 Mac,或者考虑购买一台Mac,您会想知道您需要使用的应用程序是否可以在其中运行. 苹果公司拥有Rosetta 2-一种用于翻译用于英特尔处理器的代码的工具,以便M1芯片可以理 ...

  4. Parallels 16已可在支持Windows的M1 Mac上运行

    Parallels Desktop 16 被称为macOS上最强大的虚拟机软件,可以在 Mac 下同时模拟运行 Win.Linux.Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间 ...

  5. 怎样在M1 Mac上安装iPhone或iPad应用程序?

    在M1芯片的众多优势中,还有一种在M1 Mac上安装任何iPhone或iPad应用程序的功能.由于两个操作系统共享通用的体系结构,因此这是可能的.现在的问题是,如何才能同时安装优化和未优化的iOS或i ...

  6. 如何在m1芯片上运行android模拟器

    踏破铁鞋无觅处得来全不费功夫 在经过两三天的折腾后,终于在使用m1芯片的MacBook Pro上能够使用Android模拟器了. 首先说一下,m1芯片上的坑比较多,对于开发人员来讲,还是尽量选择int ...

  7. 怎样在M1 Mac上运行iOS应用?

    苹果最新的MacBook Air,MacBook Pro和Mac Mini进行了重要的更改:它们都使用了苹果自己的硅M1处理器.得益于该创新芯片,iOS和MacOS应用程序的融合向前迈出了一大步. 这 ...

  8. 别只关注M1芯片的苹果笔记本,iOS APP支持在 Mac上运行也是大事

    将会在当地时间 11 月 10 日(北京时间 11 月 11 日凌晨 2 点)在 Apple Park 举办发布会,这是苹果在本年度秋季举行的第三次发布会,App Store 上似乎透露出发布会的蛛丝 ...

  9. 如何判断iOS应用是否运行在m1 Mac上

    自从Mac推出自研m1芯片以后,打通了Mac和iPhone之间隔阂,自此iOS应用可以直接在Mac上运行.Mac运行iOS应用时,会将自身模拟成iPad,即Mac(Designed for iPad) ...

  10. m1虚拟机运行Linux,虚拟机Parallels发布新技术预览版,M1 Mac能运行Win 10了

    站长之家(ChinaZ.com) 12月18日 消息:在苹果发布M1Mac不久之后,Mac系统虚拟软件Parallels随即宣布他们将开发兼容M1的软件.好消息是,Parallels已经通知客户,新的 ...

最新文章

  1. linux——rpm的详细说明
  2. BeanFactory和ApplicationContext有什么区别?
  3. Oracle Service Bus简介
  4. 用法与区别_生抽老抽、蚝油味极鲜,总算搞清楚区别了,用法大不同,别用错了...
  5. 【51单片机快速入门指南】2.1:数码管显示数字、小数 (科学计数法)
  6. DataRow 点不出 Select
  7. Maven常用插件配置和使用
  8. 深入分析 Spring 基于注解的 AOP 实现原理
  9. 运算放大器介绍与应用电路(LM358)
  10. 安装系统之五 U盘装原版XP教程
  11. 解决百度网盘超过4G限制,
  12. 自制“营销号视频生成器”
  13. 一个高尚的人,一个纯粹的人,一个有道德的人,一个脱离了低级趣味的人,一个有益于人民的人。...
  14. python 打印/输出元素,用 逗号/空格 分隔
  15. 故障诊断专家系统研究之一-----绪论
  16. 一则晦涩难懂的码农段子 | 每日趣闻
  17. CocosCreater的俄罗斯方块游戏实现
  18. 西工大-网安学院-2021复试-面试题目
  19. DevOps企业实践指南(5): 第三条原则:文化
  20. 已知测量精度,计算工业相机分辨率

热门文章

  1. Unix/Linux的内存映射
  2. Java学习笔记之---集合
  3. 流式套接字:基于TCP协议的Socket网络编程(案例1)
  4. VS2010对Excel操作---DLL向
  5. Program Variant Scheduling job
  6. java 动态创建数据库和动态连接数据库
  7. C#表驱动法+一点反射实现“得到指定位数随机不重复字符串”三种方式的封装...
  8. (转)正则表达之零宽断言(零宽度正预测先行断言)
  9. Hash和Bloom Filter
  10. 机器学习基础:模糊C均值聚类(Machine Learning Fundamentals: Fuzzy C-Means )Python实现