如何在 ARM 架构的 Mac 上运行 iOS/iPadOS 应用

十年热恋 提交于 2020-12-05 16:56:27

在 ARM 架构的 Mac 上运行 iOS/iPadOS 应用

最近新购买了 M1 芯片的 ARM 架构 Macbook Pro ,因为硬件架构的缘故,这一代的 Macbook 原生支持运行原先在 iPhone / iPad 上的 app 。但是在 Mac 上的应用商店里可以搜索并下载到的 iPhone / iPad app 并不多(即便能搜索到的很多支持的也并不好,例如无法自由调节长宽比)。我便想着使用 .ipa 文件在 Mac 上使用 iPhone / iPad app 。但是事与愿违,网络上并没有相关的教程,我便总结了一些找到的资料,制作了这个教程,以下为教程正文:

.ipa 文件如何得到

.ipa 文件得到的方法多种多样,我这里介绍一种正规途径的免费方法:

一.在 App Store 下载 Apple Configurator 2 软件,这个软件可以免费下载。

二.在 Apple Configurator 2 中登陆你的 Apple 账号,也可以在连接设备后登陆。

三.连接你的 iPhone / iPad ,按照提示操作后,点击上方的加号。

四.选择你想要下载的软件,可以下载的软件由你的账号决定。

  1. 如果你想要下载的软件在你与 Mac 连接的 iPhone / iPad 中没有安装,那么软件会先下载并安装到你的 iPhone / iPad 中。
  2. 如果你的 iPhone / iPad 中已经安装了你想要安装到 Mac 中的软件,会弹出下一步骤中的提示框。

五.弹出提示框后,不要进行任何操作并打开访达,进入下面的文件夹

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

六.进入这个文件夹内的文件夹,并一直进入最里面的那个文件夹,你所下载软件对应的 .ipa 文件就在那里。

安装软件

一.将对应的 .ipa 文件拖拽到桌面上。

二.双击对应的 .ipa 文件,系统自动进入安装。

  • 一般安装完毕后是无法直接运行的,如果打开了软件请先退出再进行下一步。

运行软件的准备

一.打开 Terminal 终端 ,并输入以下代码

sudo xattr -r -d com.apple.quarantine /Applications

二.打开 应用程序 文件夹,并拖拽对应的软件图标到 终端 的界面中。

三.输入账户密码

  • 这里输入的账户密码是笔记本电脑的登陆密码,而非 Apple ID 的密码。

四.回车 enter 运行程序,运行结束后便可以正常打开软件。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!