MacBook Air、Pro 和 Mac mini M1 能够通过 Rosetta 2 运行英特尔程序,还可以运行为 iPhone 和 iPad 开发的应用程序。以下是如何安装它们,即使它们不在 Mac App Store 上。
除了使用 Rosetta 2 模拟的所谓通用应用程序和英特尔程序之外,由 Apple Silicon M1 SoC 提供支持的 Mac 本身就能够运行为 iOS 和 iPadOS 开发的应用程序。
从 Mac App Store 和您的帐户可以轻松访问您在 iDevices 上进行的购买活动,下载并安装与您的 Apple ID 关联的程序。问题是,无论是出于技术原因还是开发人员的决定,并非所有应用程序都可以这种方式使用。
然而,由于 iTunes(后来的 Finder)不再管理 iPhone 或 iPad 上的应用程序,因此不再有“官方”方法来恢复设备上已安装的应用程序。
幸运的是,一位 Reddit 用户找到了一种简单的解决方案,只需要一个应用程序。以下是如何实施它并获取您想要的应用程序。
1 – 下载并安装 iMazing
iMazing 是一款付费应用程序,但您可以免费试用。它使您可以访问 iPhone 或 iPad 的内容,以便快速传输数据、恢复备份甚至管理设备上的应用程序。这就是我们将要使用的。
从您的 Apple Silicon Mac 上,访问应用程序网站:imazing.com,然后单击按钮免费下载获取免费版本。然后像任何 macOS 应用程序一样安装它。
2 – 连接您的 iPhone 或 iPad
现在,您需要使用 iPhone 随附的 USB 转 Lightning 线缆将其连接到计算机。如果您的智能手机不是最新一代,则需要使用 USB-C 转 USB-A 适配器,但如果您使用 Mac,则很有可能拥有一个。
将 iPhone 连接到 Mac 后,请给它一些时间在 Finder 中“启动”。然后您可以继续下一步。
顺便请注意,在第一次连接期间此操作是必要的。然后,如果您的设备与您的 Mac 位于同一 Wi-Fi 网络上,iMazing 将能够连接到您的设备。因此不需要电缆。
3 – 允许访问 iPhone
现在启动 iMazing。在打开的窗口中,单击链接继续测试,按钮下方输入许可证代码访问其主页界面。
您需要通过解锁 iPhone 来授权访问 iPhone,然后信任这台计算机。
然后 iPhone 将与您的 Mac 配对。如果 iMazing 提供备份您的设备,请单击按钮之后,位于主窗口的左侧。
4 – 访问应用程序
现在,您的首要目标是访问 iPhone/iPad 上的应用程序。
在主程序窗口中,确保您在左栏中选择了正确的设备。
然后点击管理应用程序。
然后将显示列出设备上安装的应用程序的界面。在窗口顶部,单击图书馆。这是 iMazing 从您的 iPhone 或 iPad 检索的所有应用程序都或将要存储的位置。
5 – 恢复 iPhone 或 iPad 上的应用程序
然后,您将在您面前找到设备上安装的所有应用程序的列表。假设我们要检索并安装应用程序Instagram在我们的 Mac 上使用它。
您可以滚动浏览列表或使用界面底部的搜索框直接找到您感兴趣的应用程序。
然后选择所选的应用程序并单击按钮下载,其名称旁边有一个云和一个向下箭头的形状)。
然后,您需要输入与您的 iPhone 关联的 Apple 帐户的密码。
下载应该很快,并且应该显示垃圾桶图标而不是下载图标。
6 – 在 macOS 上安装应用程序
现在,您只需执行两个小步骤即可在 Mac M1 上运行您的应用程序。
首先,仍然在上一步所在的界面中,右键单击显示列表中的应用程序。
在上下文菜单中,单击导出.ipa。
然后,系统会要求您选择保存此应用程序存档的位置。如果需要,您可以将其存储在桌面上,因为您不会长期需要它,然后可以将其删除。
转到 macOS 桌面,双击应用程序图标开始安装该应用程序。
将打开 Finder 窗口,显示该应用程序现已位于“应用程序”目录中的适当位置。
双击应用程序图标,它将立即运行。如有必要,您所要做的就是表明自己的身份。
您现在可以将 .ipa 存档拖到废纸篓中。
总结一下
在离开你之前,有几句话。
首先,iOS/iPadOS应用程序无法全屏显示。因此,如果您从 iPad 获取 Netflix 版本,您将只能在一个窗口中观看您的剧集。
然后,某些应用程序将由于各种原因(例如库问题)而不想启动。
因此,这个解决方案并不完美,但是,它可以让您充分利用多年来在 iOS 和 iPadOS 上积累的丰富应用程序。
Opera One - AI 驱动的网络浏览器
作者:歌剧