如何在 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 運行程序,運行結束後即可以正常打開軟件。