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