使用 AltStore 進行越獄

如果你不在中國境內,可以直接參考 瘋先生的文章 按部就班,應該不會遇到我踩的坑,為此搞了一早上真是浪費時間,寫篇文章希望能幫助後人跳過此坑。

最近又因為工作繁忙,iPad又忘記充電了😂然後就失去越獄了,只能重新越獄,不幸的是我也忘記使用 Reprovision 續簽,所以悲劇只能重新來一遍,還記得之前使用 3uTool 進行越獄App的安裝,這次換使用 AltStore ,參考瘋先生的文章後還是有些坑!那麼廢話不多說開始折騰起來。

前期準備(內容引自瘋先生)

前提說明

  • AltStore 工具僅支援 iOS 12.2 (含)以上版本。
  • 系統僅限 Windows 10才可以使用。
  • 此工具不是用來越獄或安裝Cydia插件用。
  • 此為使用免費開發者Apple ID來替APP簽名,讓無越獄設備可直接安裝非App Store上的APP,如同 Cydia Impactor

AltStore是什麼?機制流程是?

AltStore是一款由 Riley Testut 所推出的IPA簽名工具,就像是 Cydia Impactor 工具,不需要替越獄設備,即可用自己的 Apple ID 藉由電腦配合AltStore直接將應用程式(.ipa)安裝到iOS設備上面。

AltStore 可使用免費或付費開發者 Apple ID 帳號替 APP 進行簽名動作,當簽名流程跑完後會傳回電腦版 AltServer 上,然而使用者就可以利用 iTunes WiFi 功能將簽名完成的 App 裝回 iOS 設備上。另外為了防止簽名過期,如果設備與 AltServer 在同一個 WiFi 網域下,那麼 AltStore 會在後台自動更新 App 簽名。

Windows免越獄用 AltStore 安裝未簽名IPA技巧到iPhone、iPad

 

關於開發者

Riley Testut 開發者算是一位相當知名開發者,曾推出不少款iOS遊戲模擬器,最早是在2014年就曾經推出透過瀏覽器直接安裝 Nintendo 模擬器GBA4iOS。由於近年蘋果對於開發者計畫限制越來越多,甚至還發現到 Facebook 和 Google 都在濫用計畫向用戶發送VPN應用程式,導致 Apple 也全面調整開發者計畫規則。

Windows 系統使用前準備與需求

  • Windows 防火強必須允許 AltServer 連線
  • 僅適合Windows 10系統,先確認是不是從蘋果官方下載 iTunes 版本(64位元32位元)和 iCloud for Windows(下載),請勿安裝Microsoft Store上面的iTunes版本。
  • 需要準備一組專門用來簽名的 Apple ID ,免費開發者僅只有7天到期問題,不過 AltStore 會不定期在後台刷新應用程式實現自動重簽,可以透過 AltStore 手動刷新你的應用程式(需在同個WiFi)
    • iOS 9免費開發者一天內上限替10個APP簽名。
    • iOS 10以上免費開發者一天內上限替3個APP簽名。
  • 如果有替 Apple ID 開啟雙重認證,則需要「透過此篇」產生App專用密碼。 
我最後測試下來,不需要使用專屬密碼,直接使用AppleID的密碼即可使用專用密碼反而會提示密碼錯誤

安裝與配置

安裝 AltStore

為了避免 Apple 日後又更新開發者機制,這裡建議到官方網站下載 AltInstaller ,選擇Windows版本進行下載後解壓縮,點選 setup.exe 進行安裝,反正一路點 next 直到安裝結束即可,沒什麼需要特別交代就不上圖了🤣🤣🤣

安裝 AltServerPatcher

感謝 InvoxiPlayGames 大神開發的工具,具體討論串可以參考該連結,下載後點開如附圖選擇 unc0ver 並點 Patch! 即可使用 AltStore 安裝 unc0ver 最後會跳出一個 AltServer has been patched to install that IPA.. 視窗,點擊「確定」。


根據瘋先生文章,可以選擇 Custom IPA Link 安裝第三方 ipa 但我沒嘗試

配置 iTunes

如果不進行下列配置可能會遇到 Your session has expired. Please log in. (1100) !解決方案來自 reddit 討論串

iPad接上電腦後打開iTunes後選擇帳戶→授權→對這台電腦授權 (因為長期在上海發展,系統都裝了簡體中文入境隨俗😂)


輸入設備接收到的6位數字密碼即可完成授權


最後啟用 通過Wi-Fi與此iPad同步即可


AltStore 安裝 unc0ver

開始搜尋 alt 出現如附圖,右鍵 AltServer 並以系統管理員身分執行,如果不用應該也可以,大家自己嘗試看看😂我有點忘記了


打開後在電腦的右下角工具列裡面如附圖,左鍵點一下出現 Menu 後選擇 Install AltStore 再選擇自己的裝置即可自動安裝 unc0ver


應該會先跳出下列視窗提示你其他App可能被強制關閉,點選確定繼續安裝


此時電腦會彈出提示如附圖


解決 AltStore 安裝 unc0ver 速度太慢

因為在中國境內,可以從工作管理員查看該程序的網路使用速度如附圖,大概就是每秒100~300kb/s,有時候還低於,最不能忍的是下載到一半說超時重新下載🤷‍♂️🤷‍♂️🤷‍♂️


下載 Proxifier 建議到官方網站下載,可以免費試用30天,破解我就不直接提供,有需要的再私訊我,一路 next 安裝完成就不截圖了

使用 Proxifier 使AltStore走代理

打開應用後選擇 Profile 進行 Proxy Servers 配置


填寫翻牆工具的位置,例如我使用 Clash 則內容如下

  • Address: 127.0.0.1 Port 7891
  • Protocol: Sock5 Version5

最後點選OK即可,如果你是SSR我記得預設應該是8080


配置 Proxifier 規則

點選 Profile 後選擇 Proxification Rules


預設的規則其實已經夠用,所有應用預設直接走代理,其中也就包含 AltStore 應用


開著 Proxifier 狀態下,重新啟動 AltServer 你會發現在 Proxifier 連線面板中看見如附圖,出現 github 連線,直接走代理後,飛快完成下載✌


之後iPad上就會出現 unc0ver 的App圖示,記得先信任應用開發者再重新越獄即可,後續就可以參考該文章

博主

擅長使用 C# 和 Java 開發項目,全棧開發工程師,前端主要使用 Vue 其次 Angular ,目前正在學習分布式架構,運維研發兼具,平時愛好鑽研技術並應用於實務當中,常駐於上海。

相關推薦

相逢就是有緣,留下足跡吧!