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