如何使用AltStore 將iOS 應用程式側載到iPhone
歐盟最近通過了《數位市場法》(DMA)–一項要求設備供應商允許開放應用程式生態系統並允許用戶從其他軟體市場下載應用程式的新法律。這項法律是在幾個歐洲國家抱怨蘋果專有的封閉式App Store 壟斷市場、限制競爭之後通過的。
根據DMA,設備供應商必須允許以開放的方式從第三方應用程式商店向行動裝置”側載”應用程式。側載只是另一個術語,用來描述從設備或作業系統製造商自己的軟體商店以外的其他地方安裝應用程式。
在iOS 設備上,已經出現了幾個這樣的”另類”應用程式商店。它們中的大多數與蘋果App Store 或Google Play 商店的工作方式相同,但有一些不同之處。
以下介紹如何使用AltStore 來側載iOS應用程式。
AltStore
Riley Testut的AltStore就是這樣一個適用於iOS 裝置的第三方應用程式商店,他同時也是廣受歡迎的任天堂GameBoy iOS 模擬器Delta的作者。
AltStore 有兩個版本,一個是針對歐盟國家用戶的版本(AltStore PAL),另一個是針對其他國家用戶的版本(AltStore)。
要使用AltStore PAL,您需要身處歐盟國家境內,不使用VPN,登入歐盟App Store 帳戶,並執行iOS 17.4或更高版本。
除了可以使用VPN 和使用歐盟以外的任何App Store 帳戶外,大多數限制同樣適用於在歐盟以外使用AltStore。
要在歐盟國家以外的iOS 裝置上安裝AltStore,還需要一台Mac或Windows 電腦來執行AltServer應用程序,該程式會將iOS 版本的AltStore 安裝到您的iOS 裝置上。
歐盟以外的蘋果應用商店沒有AltStore 版本。
AltStore 的一個主要限制是蘋果公司實施的限制。 一台設備上只能同時安裝三個側載應用程式。這帶來了很大的不便,但你可以透過停用不常用的應用程式來解決這個問題,從而為更多應用程式騰出空間。您可以根據需要重新啟動應用程序,以便使用它們。
安裝
要在歐盟境內的iOS 裝置上安裝AltStore 應用程序,請按照AltStore PAL下載頁面上的說明進行操作。
對於歐盟國家以外的AltStore,請捲動至AltStore 下載頁面底部,點擊按鈕查看macOS或Windows 安裝說明。
你需要在Mac 或Windows 上安裝Apple Music應用程式。也要確保你的蘋果設備安裝了最新版本的iOS 系統。
你必須在iOS 裝置上啟用”開發者模式”。為此,請開啟裝置上的iOS”設定”應用程式,捲動至並輕按”隱私與安全”,然後向下點擊右側的”開發者模式”。
點按開發者模式並開啟開關。
iPad 上的iOS 開發者模式
開發者模式可讓您的iOS 裝置在蘋果正常的App Store ASN.1 收據驗證流程之外安裝內建的應用程式。它只要求應用程式由已知的註冊Apple 開發者簽名,該開發者使用授權的Apple 程式碼簽名在Xcode中建置和簽署應用程式。
接下來,透過USB 線將iOS 裝置插入Mac,執行Apple Music,然後在Apple Music 視窗左側的側邊欄中選擇iOS 裝置:
在Apple Music 左側選擇你的iOS 裝置。
點擊Apple Music 視窗右側的”在Finder 中開啟”按鈕,這將顯示一個新的Finder 窗口,你的iOS 裝置將出現在左側邊欄中。
在Finder 中點擊iOS 設備,然後確保”在WiFi 上顯示此iPhone”複選框已開啟。此設定同樣適用於iPad。
如果你願意,也可以在macOS 或Windows 的Apple Music 應用程式中啟用該複選框。
在Finder 視窗啟用”WiFi 下顯示此iPhone”
執行此操作時,系統會提示你輸入Apple 帳戶的登入名稱和密碼。這些資訊不會被開發者讀取或保存,只會發送給蘋果,以便配置你的蘋果帳戶,允許側載應用程式。
輸入你的Apple 帳戶電子郵件地址和登入密碼。
完成所有步驟後,解壓縮從網站下載的MacOS 或Windows 版AltServer 應用程式並執行。我們將以Mac版為例。
執行MacOS 版本的AltServer 時,它會在Mac 功能表列右上角新增一個小圖示。點擊該圖示會彈出一個選單,其中一個選單項目是安裝AltStore…
選擇安裝AltStore……,你應該會在其子選單中看到已連接的iOS 裝置。選擇設備。
此時,你的iOS 裝置上可能會出現”開發者不受信任”的提示。這是因為你正在安裝的應用程式不在蘋果App Store 批准之列,所以蘋果無法判斷是否應該信任它。
你可能會收到提示,表示由於你的裝置管理設定不允許安裝來自該開發者的應用程序,因此無法安裝該應用程式。如果是這樣,請返回”設定”應用,然後點擊”常規”->”VPN 和裝置管理”->”開發者應用程式”。
在下一個窗格中,您將看到AltStore 應用程式的清單。點擊”信任”驗證應用程式。
AltStore 應用程式通過驗證後,您自己的Apple 帳戶電子郵件地址將列在”裝置管理”窗格的下方。這是正常現象,表示該應用程式已透過您的Apple 帳戶登入資訊授權進行側載。
這樣就完成了從Mac 在iOS 裝置上安裝AltStore 的過程。
使用AltStore
回到iOS 主螢幕,點擊AltStore 應用程式圖示運行它。你會收到一個提示,詢問是否允許AltStore 連接本地網路上的裝置。輕點允許。
接下來你會收到類似的通知提示。同時,輕點允許。
AltStore for iOS 也需要在iOS 裝置上進行網路連線。確保已開啟WiFi 並連接到網路。
點擊”允許通知”提醒並將其取消後,AltStore 即可運作並投入使用。應用程式將從開發者的伺服器上提取新聞源並顯示出來:
在iPadOS 上運行的AltStore
接下來,您需要點擊iOS 裝置上AltStore 應用程式底部標籤欄中的”設定”,然後登入您的蘋果帳號。
您還可以瀏覽AltStore 應用程序,點擊標籤欄中AltStore 應用程式底部的另外兩個按鈕中的任何一個,查看您安裝了哪些應用程式。
現在就可以開始使用側載應用程式了。
還有幾個問題
請注意,從AltStore 安裝的應用程式將在七天後過期。如果是歐盟版本,在您離開歐盟後會有一段寬限期,然後應用程式就會停止運作。
如果發生這種情況,您需要在返回時重新啟動它們。對於非歐盟版本的AltStore,您還需要讓AltServer 在電腦上運行,以便安裝、刷新、啟用或停用AltStore 應用程式。
如果遇到問題,可參考AltServer 故障排除指南。
AltStore 文件非常完善、簡潔、易懂。其中還有一節介紹如何在AltStore 上發布自己的應用程式。總的來說,Testut 的AltStore 做得很好,安裝後很容易使用。您需要掃描文件以了解所有細微差別,但不看文件也能輕鬆使用。
RevenueCat 上還有與Testut 先生進行的有趣的問答討論。
蘋果公司發布了一份關於在歐盟發布替代應用程式的技術說明(118110)。隨著App Store 生態系統向第三方商店開放,只要AltStore 還可用,它就是必備軟體。更多的選擇將不可避免地浮出水面,讓消費者有更多的選擇在哪裡為他們的設備獲取應用程式。