如何在 ARM 架构的 Mac 上运行 iOS/iPadOS 应用
在 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 软件,这个软件能够免费下载。app
二.在 Apple Configurator 2 中登录你的 Apple 帐号,也能够在链接设备后登录。spa
三.链接你的 iPhone / iPad ,按照提示操做后,点击上方的加号。code
四.选择你想要下载的软件,能够下载的软件由你的帐号决定。教程
- 若是你想要下载的软件在你与 Mac 链接的 iPhone / iPad 中没有安装,那么软件会先下载并安装到你的 iPhone / iPad 中。
- 若是你的 iPhone / iPad 中已经安装了你想要安装到 Mac 中的软件,会弹出下一步骤中的提示框。
五.弹出提示框后,不要进行任何操做并打开访达,进入下面的文件夹ip
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/get
六.进入这个文件夹内的文件夹,并一直进入最里面的那个文件夹,你所下载软件对应的 .ipa
文件就在那里。io
安装软件
一.将对应的 .ipa
文件拖拽到桌面上。class
二.双击对应的 .ipa
文件,系统自动进入安装。
- 通常安装完毕后是没法直接运行的,若是打开了软件请先退出再进行下一步。
运行软件的准备
一.打开 Terminal 终端 ,并输入如下代码
sudo xattr -r -d com.apple.quarantine /Applications
二.打开 应用程序 文件夹,并拖拽对应的软件图标到 终端 的界面中。
三.输入帐户密码
- 这里输入的帐户密码是笔记本电脑的登录密码,而非 Apple ID 的密码。
四.回车 enter 运行程序,运行结束后即可以正常打开软件。