有人做了個不用越獄就能安裝非 App Store 應用的 iOS 商店
這款 AltStore 裡還包括了任天堂的模擬器。
若是要使用 App Store 的替代品,用戶往往會面臨不少的門檻。你可能需要懂得如何給裝置越獄,而用企業證書或免費開發者 ID 得來的軟體相對來說又會受到很大的限制。不過在 iOS 破解領域頗有名氣的開發者 Riley Testut 看來,這些都是可以解決的問題。他最近推出了一個非官方的 AltStore 應用商店,號稱可以在不用越獄、無需擔心被 Apple 停用的前提下「突破 iOS 的界線」。
具體一點說,AltStore 的運作原理是讓裝置相信你在以開發者身分 sideload 測試應用。它會透過 Mac 或 Windows 端的配套軟體,每隔七日重新為應用簽名,並利用 iTunes 的 Wi-Fi 同步框架在 app 過期前進行重新安裝。換言之,你只需要一個免費開發者 ID,就可以為自己的裝置裝上 Apple 官方商店裡不允許存在的內容(比如說 Testut 自己做的 Delta 任天堂模擬器)。
從理論上說,對於 Testut 的這套方案,Apple 能做的事情其實不多。他們可以封殺單獨的帳戶,但使用者要做的也就是重新創建 ID 而已。不光如此,iOS 一般只會關注過度的證書配置,而非帳戶實際安裝的 app 數量。所以 AltStore 只要管理好證書,Apple 就不會知道你是在運行一個還是幾個應用了。在接受 The Verge 採訪時,Testut 直言 Apple 若是封禁 AltStore,那就會破壞掉整個基於免費開發者 ID 和 iTunes 同步的機制,開發者、學校、企業開發者將都會受到影響。
AltStore 之前已經以預覽的形式上線,9 月 28 日會正式推出。而在 Patreon 上支持過 Testut 的人將幾乎可以為自己的裝置安裝任何 app,內容並不僅限於 AltStore。Apple 對此會有什麼樣的措施目前我們還不得而知,如果有機會的話,他們應該會採取法律行動吧。
來源: Riley Testut, AltStore