Sidestore 安裝教學
最近入手一台丐版 ipad ,想裝 sidestore ,但是按照官方教學一直遇到問題 sidestore 的原理是 ios 設備有一個叫做 lockdownd 的服務,監聽 0.0.0.0:62078 。 iTunes 和 xcode 可以透過 lockdownd 服務和 ios 設備進行無線同步,權限比本地 app 要大 類似 android 的 adb daemon ,adb daemon 的權限也比本地 app 大,打開網路模式以後,本地 app 就能自己連線 adb (adb 連線到 127.0.0.1:5555 即可),就能取得更高的權限。但是 adb 打開網路模式需要先在電腦上操作,而且重開機就沒了 不過 iOS 有類似防火牆的設計, lockdownd 禁止來自自己的連線,只能由外部電腦連線,所以要用 VPN 服務,讓本地的 sideload app 假裝自己是外部電腦,對 iOS 下達安裝 ipa 的指令 而且 lockdownd 服務本身,只在連線的 wifi 的情況下會開啟,使用 cellular 上網時會關閉。 所以 sideload 只能在 wifi 下運作。不過這也比 altstore 方便不少。 altstore 必須要和 altserver 相同 wifi ,而 sidestore 任意 wifi 就能用,只要 lockdownd 開啟 1. 按照官方的教學,下載安裝 windows 版 iTunes 和 iCloud 同時 iOS 上面安裝 wireguard ,並導入 設定檔 2. 按照官方接學註冊一個 appleid 小號 建議打開 iTunes 註冊而不是在官網註冊 因為 iTunes 裡面註冊 appleid 不驗證手機號碼,只驗證 email,比較方便 而且一個裝置就要一個小號,我沒有那麼多手機號碼 3. 下載安裝 sidestore ,並且安裝到 ipad 裡面。帳密用剛剛註冊的小號 4. 設定→隱私和安全性→開發者模式on 設定→一般→VPN和裝置管理→信任 appleid 5. 打開 sidestore ,setting 裡面登入 appleid小號 接下來的步驟官網沒寫,摸了一段時間才搞定。因為 iOS 上面還需要信任電腦,沒有信任的話 sidestore 永遠顯示 unable to connect to d