本文為Linux版教學,Windows版教學請看這裡。
AltStore允許你在iPhone/iPad上安裝未經蘋果審核的第三方APP,免越獄。AltStore是用自己的Apple ID開通開發者帳號給APP簽名,但是APP數量有10個上限。

Linux版AltServer由NyaMisty開發,跟原始版有點不太一樣,Linux版AltStore是on-device的,也可以用來重簽用Windows版AltServer安裝的APP。
本文將介紹純文字指令的AltServer用法,這裡另有圖形化版本的AltServer。
1. 安裝AltServer和AltStore
首先安裝以下套件:
|
|
套件說明:
- usbmuxd:用於處理蘋果的USB通訊。
- libimobiledevice:用於處理蘋果的USB通訊。
- avahi:零配置網路解決方案。
- netmuxd:用於Wifi重簽。需手動下載執行檔]。
- 建立AltServer工作目錄:
|
|
- 從Github下載x86_64版本的AltServer:
|
|
- 從AltStore官網下載AltStore的IPA。參考自poween的指令槁
|
|
- 從Github下載netmuxd執行檔:
|
|
- 將iPhone插上電腦,進行配對,在iOS裝置上點選「信任此電腦」。
|
|
- 取得iOS裝置的UUID:
|
|
- 安裝AltStore到iOS裝置上。在iOS裝置上取得二步驟登入密碼,在電腦上輸入。
|
|
如果安裝時出現
Unable to sign you in to your Apple ID. Try again later. (-36607)
,請稍後再試一次,或者按照作者指示自行建立一個Anisette Server。在iOS裝置上開啟設定 → 一般 → VPN與裝置管理,點選「信任AltStore」的開發者。之後開啟AltStore APP,點右下角Settings登入Apple ID。
2. AltStore安裝IPA
以去廣告的Youtube「uYou+」為例,首先要到Github下載該APP的IPA檔案,放到AltServer的工作目錄。
iOS裝置連上電腦,配對完成後,執行AltServer安裝IPA:
|
|
- 或者你可以讓iOS裝置連上電腦,並在電腦執行
./AltServer
,接著在iOS裝置上的AltStore → 按左上角+號選取IPA檔案安裝APP。
3. AltStore重簽APP
用AltStore安裝的APP七天後就無法使用,要定期用電腦重簽。
- iOS裝置連到電腦,配對完成後,執行AltServer:
|
|
- 在iOS裝置上開啟AltStore,點選My Apps → Refresh All開始重簽。
Wifi重簽的話,必須停止usbmuxd的服務,接著啟動netmuxd和AltServer。
4. 如果AltStore閃退
因為官方只支援macOS/ Windows,所以閃退除了等待Linux版的開發者修正之外,就只能用Windows虛擬機執行AltServer,重定向USB裝置,再安裝到iOS裝置上。
不過就算是用Windows虛擬機安裝的AltStore,Linux的AltServer還是能重簽。