AltStore允許有限地側載未經蘋果審核的iPhone應用程序
出於用戶隱私安全方面的考量,蘋果一直不願向第三方應用商店開放iOS 設備的App 側載功能。官方堅稱這會導致惡意軟件風險,且現行政策並不允許未經批准的App 在iPhone 上運行。即便如此,開發者Riley Testut 還是從2019 年起就一直在努力找到突破口。Fast Company 稱:自三年前推出以來,AltSotre 的下載量已經突破了150 萬次。
(來自:AltStore網站)
據悉,AltStore 擁有超過30 萬的月活用戶數,且其中近6000 人有在Patreon 平台上為Testut 提供支持(為其全職服務支付超過14500 美元)。
安裝後,AltStore 將允許用戶添加由Testut 製作的應用程序,並且能夠相對自由地導入他們從其它地方找到的可用資源(只要採用了.ipa 的封裝格式)。
可知去廣告版本的SNS 應用相當受歡迎,同樣的還有那些經典的遊戲模擬器應用。
上手第①步- 在個人電腦上下載AltServer,並將之安裝到蘋果手機上。
事實上,AltStore 靈活領用了蘋果Xcode 開發平台預留的側載通道,以允許開發者將尚未完工的App 直接加載到他們的iPhone上。
Testut 表示:“當蘋果在2015 年首次宣告這一特性時,我們就估摸著能否找到一些僅使用Apple ID、就能夠把App 側載到iOS 設備上的變通方法,然後一步步地將AltStore 擴展成了接近完美的整體解決方案”。
雖然一套流程下來並不輕鬆,但感興趣的朋友們還是可以參考一下Testut 的“三步走”策略。
上手第②步- 在手機上啟動AltStore,以開始下載所需的應用。
首先,用戶需在Mac 或PC 上安裝了同名應用程序,然後藉助AltStore 對某個App 的安全性進行簽名,以使之看起來像是由用戶本人開發的。
其次需要注意的是,iPhone 必須與Mac / PC 處於同一Wi-Fi 網絡上(且運行AltServer),才能順利開啟應用程序的安裝過程。
此外每次用戶都只能這樣側載三款App,且AltStore 本體也算強制性的那一個。
上手第③步- 讓AltServer 保持運行,該工具會幫你完成剩下的工作。
尷尬的是,儘管用戶可以按需切換一組App,但官方仍限制每週最多側載10 款應用程序。更麻煩的是,Fast Company指出,安裝後的每款App,都必須每周連上AltServer“刷新”一次狀態。
即便如此,Apple Insider還是表示其有同事從首發到現在一直在使用AltStore,且可確認它能夠如預期般良好地工作。只是通過它安裝的App 本身,可能就相當“挑剔”—— 畢竟Testut 無法繞過蘋果官方的限制。
上圖左為Riley Testut,右為Shane Gil 。
最後,Testut 強調側載仍存在著相當大的風險。而作為一款工具,AltServer 本身並沒有好壞之分。
好消息是,Testut 表示自己打算構建一套更加安全的機制,以確保通過AltServer 側載的應用程序不至於混入惡意內容。