如何在 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 软件,这个软件可以免费下载。
二.在 Apple Configurator 2 中登陆你的 Apple 账号,也可以在连接设备后登陆。
三.连接你的 iPhone / iPad ,按照提示操作后,点击上方的加号。
四.选择你想要下载的软件,可以下载的软件由你的账号决定。
- 如果你想要下载的软件在你与 Mac 连接的 iPhone / iPad 中没有安装,那么软件会先下载并安装到你的 iPhone / iPad 中。
- 如果你的 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 运行程序,运行结束后便可以正常打开软件。
来源:oschina
链接:https://my.oschina.net/u/4327623/blog/4776099