AltStore允許有限地側載未經蘋果審核的iPhone應用程序

出於用戶隱私安全方面的考量,蘋果一直不願向第三方應用商店開放 iOS 設備的 App 側載功能。官方堅稱這會導致惡意軟件風險,且現行政策並不允許未經批准的 App 在 iPhone 上運行。即便如此,開發者 Riley Testut 還是從 2019 年起就一直在努力找到突破口。Fast Company 稱:自三年前推出以來,AltSotre 的下載量已經突破了 150 萬次。

1.jpg

(來自:AltStore 網站)

據悉,AltStore 擁有超過 30 萬的月活用戶數,且其中近 6000 人有在 Patreon 平台上為 Testut 提供支持(為其全職服務支付超過 14500 美元)。

安裝后,AltStore 將允許用戶添加由 Testut 製作的應用程序,並且能夠相對自由地導入他們從其它地方找到的可用資源(只要採用了 .ipa 的封裝格式)。

可知去廣告版本的 SNS 應用相當受歡迎,同樣的還有那些經典的遊戲模擬器應用。

2.png

上手第①步 – 在個人電腦上下載 AltServer,並將之安裝到蘋果手機上。

事實上,AltStore 靈活領用了蘋果 Xcode 開發平台預留的側載通道,以允許開發者將尚未完工的 App 直接加載到他們的 iPhone 上。

Testut 表示:“當蘋果在 2015 年首次宣告這一特性時,我們就估摸着能否找到一些僅使用 Apple ID、就能夠把 App 側載到 iOS 設備上的變通方法,然後一步步地將 AltStore 擴展成了接近完美的整體解決方案”。

雖然一套流程下來並不輕鬆,但感興趣的朋友們還是可以參考一下 Testut 的“三步走”策略。

3.gif

上手第②步 – 在手機上啟動 AltStore,以開始下載所需的應用。

首先,用戶需在 Mac 或 PC 上安裝了同名應用程序,然後藉助 AltStore 對某個 App 的安全性進行簽名,以使之看起來像是由用戶本人開發的。

其次需要注意的是,iPhone 必須與 Mac / PC 處於同一 Wi-Fi 網絡上(且運行 AltServer),才能順利開啟應用程序的安裝過程。

此外每次用戶都只能這樣側載三款 App,且 AltStore 本體也算強制性的那一個。

5.png

上手第③步 – 讓 AltServer 保持運行,該工具會幫你完成剩下的工作。

尷尬的是,儘管用戶可以按需切換一組 App,但官方仍限制每周最多側載 10 款應用程序。更麻煩的是,Fast Company 指出,安裝后的每款 App,都必須每周連上 AltServer“刷新”一次狀態。

即便如此,Apple Insider 還是表示其有同事從首發到現在一直在使用 AltStore,且可確認它能夠如預期般良好地工作。只是通過它安裝的 App 本身,可能就相當“挑剔”—— 畢竟 Testut 無法繞過蘋果官方的限制。

6.jpg

上圖左為 Riley Testut,右為 Shane Gil 。

最後,Testut 強調側載仍存在着相當大的風險。而作為一款工具,AltServer 本身並沒有好壞之分。

好消息是,Testut 表示自己打算構建一套更加安全的機制,以確保通過 AltServer 側載的應用程序不至於混入惡意內容。

(0)
上一篇 2022-05-07 11:08
下一篇 2022-05-07 11:08

相关推荐