有時候我們會遇到一些特殊的App,由於某些原因,無法上架App Store。
一般未上架的App 會採用企業籤名方式,提供安裝。企業證書具有不穩定性,隨時有可能被蘋果吊銷,造成應用打開閃退,無法使用。
應用軟體開發者一般還有會提供App 的無籤名IPA 安裝包,我們可以在電腦上,使用Cydia Impactor 自籤名安裝。
Cydia Impactor
Cydia Impactor 主要特點:
需要手機連接電腦操作。
無需越獄,也可以使用。
完全免費,無內購無廣告。
適合幾乎所有iOS 系統。
使用簡單,隨時籤名。
支持多個桌面平臺。
籤名安裝
Cydia Impactor 是Cydia 之父 Saruik 推出的一款桌面端IPA 籤名安裝的工具,無需越獄,免費即可使用。
溫馨提示:
Cydia Impactor 僅支持安裝未籤名的IPA 安裝包。
建議提前準備好一個未開啟雙重認證的Apple ID ,或者新的Apple ID,用於專門做籤名使用。
每次籤名有效時間為7 天,到期後有需要可以繼續續籤。
iOS 10+ 系統,普通帳戶每個ID籤名安裝的App 上限為3個。
1,下載Cydia Impactor 工具
首先,我們需要在Cydia Impactor 官方下載工具,請根據自己的系統選擇版本。包含Mac OS、Windows、Linux.
Cydia Impactor:
http://www.cydiaimpactor.com/
Cydia Impactor 下載後,無需安裝,解壓即可使用。
解壓後,你可以看到 Impactor 的圖標,點擊打開即可使用。
2,準備好未籤名的 IPA
Cydia Impactor 僅支持籤名並安裝沒有籤名的IPA 安裝包。
例如我們可以自籤名安裝越獄工具unc0ver 或者Chimera 。
示例為使用Cydia Impactor 安裝unc0ver 。在電腦上打開網站unc0ver 官方網站,在你需要的版本列表中找到Assets 一欄,點擊展開,就可以看到ipa 文件,點擊進行下載。
unc0ver 官方網站:
https://github.com/pwn20wndstuff/Undecimus/releases
Chimera 官方網站:
https://chimera.sh/
3,籤名安裝
手機連接電腦,打開Impactor,會顯示您的設備名稱。
將你需要安裝的ipa 文件,拖動到Impactor 中後鬆開滑鼠進行安裝。
這個時候,會彈出提示框,需要輸入Apple ID 的註冊郵箱。註:如果不放心,可以新註冊一個Apple ID 使用。
然後,輸入Apple ID 的密碼。
稍等片刻,安裝進行中。
安裝完成,就可以在手機桌面看到剛剛安裝好的應用了,文章示例為 unc0ver 越獄工具。點擊會顯示「不受信任的開發者」,我們需要信任證書後使用。
4,信任描述文件
安裝後,需要到設置 → 通用→ 描述文件與設備管理 →,在開發者應用一欄,找到Apple ID 為名字的描述文件。
點擊信任描述文件,這樣就可以打開使用了。
一些問題
Cydia Impactor 在使用中,有時候會遇到一些情況。
1,雙重認證帳號
使用Cydia Impactor 籤名的 Apple ID ,在開啟雙重認證的情況下,是無法籤名安裝的,我們可以使用特定密碼登錄。
前往蘋果官網Apple ID 管理頁面登陸帳號,在「安全」這一欄可以看到「App 專用密碼」,選擇「生成密碼⋯」
Apple ID:
https://appleid.apple.com/
輸入一個標籤,然後點擊「創建」。
這個時候會自動產生一組「xxxx-xxxx-xxxx-xxxx」格式的密碼來代替原 Apple ID 密碼,在 Cydia Impactor 中用帳戶和這個專用密碼,就可以籤名安裝了。
2,籤名上限
由於 Cydia Impactor 對應每個Apple ID只能給三個App 起籤名安裝,如果你需要籤名安裝其他的IPA 。
3,已有證書請求
如果安裝過程顯示下方提示無法安裝:
Your already have a current
iOS Development Certificate or a Pending Certificate Request。
這表示你已經創建了證書,需要移除Certificate (證書)後再安裝。
打開Cydia Impactor 點選工具列XCode選項,選擇Revoke Certificates。
然後會要求輸入Apple ID 和密碼,點擊OK。
最後,顯示已經移除證書,這個時候就可以繼續使用這個Apple ID 進行籤名安裝了。
使用小結
Cydia Impactor 是一款電腦端的IPA 籤名安裝工具,適合我們用來安裝一些沒有籤名而無法安裝的應用,例如越獄工具、一些無法上架的App 等等。
Cydia Impactor 使用簡單方便,無需越獄即可使用,完全免費。
注意事項:
如果你是越獄設備,籤名安裝就變得簡單了。
無需電腦,在越獄狀態,可以使用ReProVision 籤名安裝,詳細可以參看下方歷史文章:
無需電腦,使用ReProvision 籤名安裝ipa 文件
更多使用技巧,歡迎留言分享。