專案背景
AltStore 是開發者Tiley Testut 在 今年9月末 為iOS使用者開發的一款無需越獄即可安裝其他應用程式(通常是App Store不提供下載的應用)的應用商店。P.S:Testut 的初衷是為了推廣自己的Delta(一款模擬器應用),並且該專案已在Github上開源。
AltStore 並不是通過企業證書的方式來允許人們安裝應用,所以大家不必擔心Apple會通過撤銷單個證書來關閉AltStore(因為從技術上來說,每個人現在都有自己的簽名證書)。而是藉助於Apple 允許具有Apple ID的任何人將自己構建的應用程式安裝到裝置上進行測試。
所以這也是為什麼會需要你的Apple ID的緣故(AltServer 承諾並不會儲存你的Apple ID,並且是直接和Apple 的伺服器進行通訊,不會儲存關鍵資訊)。另外,對於非開發者賬戶(99美元一年)的普通消費者,應用的保留期是7天,這是由於Apple 做出了限制。不過AltStore 會定期在後臺重新整理你的應用程式,以讓他保持活躍(你也可以自己手動重新整理)。
安裝和使用上面說完了這個應用的背景和風險,我們來了解一下如何具體使用這個應用。
AltStore 官網地址:https://altstore.io
第一步:你需要在你的電腦上安裝一個AItServer 應用(目前提供 MacOS 和Windows 2種版本)
Windows 安裝的時候需要提前安裝 iTunes,並且iTunes 不能是從Microsoft Store安裝的,必須是從Apple 官網上下載的安裝包。
第二步: 在你的iPhone 上安裝AltStore。
第三步:啟動AltStore 並安裝App。
現狀&總結這個專案是值得被肯定的,但是由於是合法合理的鑽了Apple 的設計漏洞,後續發展其實未可知。目前在AltStore 上的應用也不太多。但不管怎麼說,目前總歸來說是為廣大普通使用者開闢了一個方便並且較為安全的安裝App的通道。