Cydia Impactor 常見各種錯誤解決方法全集

在越獄時通過Cydia Impactor 安裝IPA 軟件時,經常會碰見不少用戶反應過程中都會出現錯誤代碼,為了讓大家能夠更好查詢到這類問題錯誤,直接透過這篇來彙整Cydia Impactor 錯誤問題,並且還提供解決處理方法,如使用Cydia Impactor 過程中還有任何錯誤,就請直接透過這篇來查詢找答案吧!

Cydia Impactor 常見各種錯誤解決方法全集

Cydia Impactor 是什麼?

可先透過這篇「免越獄也能夠過Cydia Impactor安裝未簽名APP軟件技巧」教學來了解。

請善用”Ctrl+F”來搜尋問題與關鍵字,如是iOS用戶要如何使用Ctrl+F功能?請透過「這篇教學」

1.如下面沒提到的問題與答案,請在本篇文章後面提問,會再繼續補充

2.請發問前先告知你的機種和做了什麼事情導致問題發生,如果可以附上圖片會更好,別不尋找一下自己遇到問題,就直接回覆發問,這樣做法非常不恰當。

Cydia Impactor 常見錯誤問題與修正方法

Q1. 開啟Cydia Impactor 直接顯示Runtime Error錯誤?

導致原因

電腦沒有安裝Visual Studio 2015 的Visual C++ 可轉散發套件

解決辦法

通過電腦安裝Visual Studio 2015的Visual C++可轉散發套件即可(點我官網下載)

Q2. provision.cpp:168 或cpp: 173 Please sign in with an app-specific password. You can create one at appleid.apple.com 錯誤?

Q3. provision.cpp:29 錯誤?

解決辦法

到電腦上的Cydia Impactor文件夾內,找到文件名「長串數字.key」檔案,全部刪除,或是直接刪除整個文件夾,透過Cydia Impactor重新下載一次。

Q4. provision.cpp:57 LOCKDOWN_E_INVALID_HOST_ID 錯誤?

導致原因

首次iPhone、iPad 設備連上電腦時,由於尚未點擊「信任該電腦」與還「沒輸入解鎖密碼」,就會導致此錯誤問題發生。

解決辦法

  1. 喚醒iPhone/iPad 設備
  2. 此時設備上會跳出需要同意信任此電腦,點選「信任」並且輸入解鎖密碼後
  3. 將Cydia Impactor 關閉重開一次,看見Cydia Impactor 上有出現設備名稱,就可以開始安裝IPA軟件。

Q5. installation.cpp:42 錯誤?

導致原因

下載到zip壓縮文件,直接將zip拉入Cydia Impactor 安裝造成的錯誤。

解決辦法

將zip壓縮檔內的IPA解壓縮出來,再將IPA拉入 Cydia Impactor 安裝即可。

Q6.installation.cpp:51 錯誤?

引起原因

IPA不支持檔前iOS版本造成無法安裝。

解決辦法

升級iOS版本解決。

Q7. Impactor.cpp:57 錯誤?

引起原因

電腦沒有安裝iTunes

解決辦法

電腦直接安裝iTunes (官網下載)後才能使用Cydia Impactor。

Q8. provision.cpp:62 錯誤?

可參考另「一篇教學」來解決。

Q9. provision.cpp:71 錯誤?

引起原因

  • 設備內已經有另一個相同的App軟件 造成衝突。
  • 證書發生問題。

解決辦法

  • 刪除另一個App後,再次重新安裝即可。
  • 透過前一箇舊版Cydia Impactor 點擊「Xcode」>『Revoke Certificates』,並輸入要撤銷證書的Apple ID與密碼,即可解決。
Cydia Impactor 常見各種錯誤解決方法全集

Q10. provision.cpp:80 錯誤?

導致原因

  • 設備內已經有另一個相同的App 軟件造成衝突。
  • 證書發生問題。

解決辦法

  • 刪除另一個App後,再次重新安裝即可。
  • 透過前一箇舊版Cydia Impactor 點擊「Xcode」>『Revoke Certificates』,並輸入要撤銷證書的Apple ID與密碼,即可解決。
Cydia Impactor 常見各種錯誤解決方法全集

Q11. provision.cpp:81 錯誤?

可參考另「一篇教學」來解決。

Q12.progress.hpp:87_assert(false) 錯誤?

導致原因

表示設備存在的證書出了問題,由於最新版本Cydia Impactor 無法撤銷證書(Saurik故意弄的也不修補),只能讓電腦另外抓前一箇舊版本Cydia Impactor 來撤銷。

可參考另「一篇教學」來解決。

Q13. provision.cpp:138 錯誤?

可參考另「一篇教學」來解決。

Q14. provision.cpp:150 錯誤?

引起原因

  • 密碼輸入錯誤。
  • 因Apple ID 開啟了雙重驗證安全機制,導致透過Cydia Impactor 會無法進行驗證。

解決辦法1.關閉雙重驗證

這方法是比較不建議操作,畢竟有不少無越獄的用戶都是在沒有開啟雙重驗證情況下被盜Apple ID ,建議是暫時關閉後等透過Cydia Impactor 安裝後就可再次開啟,詳細步驟如下

  1. 到http://appleid.apple.com 蘋果官方網頁先登入自己的AppleID與密碼
  2. 到安全類別中會看見「雙重認證」欄位,點右側的「編輯」,並且點「關閉雙重驗證」
  3. 會跳出要求輸入「安全問題」,依照自己所設定過的填寫
  4. 就可以關閉雙重驗證。

解決辦法2.另外註冊一組全新AppID

解決辦法3.開啟App專用密碼

假如不想另外註冊一組Apple ID ,又有開啟雙重認證,那可透過App 專用密碼代替原始密碼,但這方式有個安全疑慮,要是被駭客竊取到這組密碼,就同等於可直接透過你的Apple ID和App密碼直接取用。

  1. 到http://appleid.apple.com 蘋果官方網頁先登入自己的AppleID與密碼
  2. 到安全類別中會看見「雙重認證」欄位,並且點App 專用密碼下面的「產生密碼⋯」
  3. 輸入「Cydia Impactor」點擊「建立」
  4. 就會自動產生一組「xxxx-xxxx-xxxx-xxxx」格式的密碼,請記憶好這組密碼,就可專門透過 Cydia Impactor 安裝IPA

Q15. provision.cpp:158 錯誤?

可參考另「一篇教學」來解決。

Q16. provision.cpp:159 錯誤?

可參考另「一篇教學」來解決。

Q17. http-win.cpp:160 錯誤?

導致原因

電腦防毒、防火牆或是VPN導致Cydia Impactor 無法與網絡正常連接。

解決辦法

  1. 確認電腦是否能夠正常上網
  2. 將防毒、防火牆讓Cydia Impactor 能夠正常連接,不知道如何設置就先暫時停用
  3. 如有使用VPN 先停用再嘗試

Q18. zip.cpp: 311 錯誤?

引起原因

IPA軟件下載不完整或不小心再將IPA軟件解壓縮。

解決辦法

  • 重新下載一次IPA
  • 有些電腦系統可能會將IPA文件名變成壓縮包圖,請確認副檔名為IPA軟件就不用解壓,如果是.zip就需要解壓縮,再將IPA 拉入Cydia Impactor上即可。

Q19. error: desktop.cpp:314 錯誤?

導致原因

電腦沒有安裝iTunes。

解決辦法

電腦直接安裝iTunes (官網下載)後才能使用Cydia Impactor。

Q20. ipa.cpp:438 cannot find .app/info.plist 錯誤?

導致原因

下載到zip壓縮文件,直接將zip拉入Cydia Impactor 安裝造成的錯誤。

解決辦法

將zip壓縮檔內的IPA解壓縮出來,再將IPA拉入 Cydia Impactor 安裝即可。

Q21. ipa.cpp:456 cannot find 錯誤?

引起原因

因文件內缺少.app / Info.plist 造成編譯上錯誤,請重新編譯。

解決辦法

將.app / Info.plist 文件找出來,或是可透過終端並命令“ls -a”來找到此文件。

Q22. zip.cpp:557 或ipa.cpp:420 錯誤?

引起原因

IPA軟件下載不完整或是編譯的錯誤問題。

解決辦法

請重新下載一次或是回報給開發者。

Q23. Impactor.cpp:637 錯誤?

引起原因

電腦沒有安裝iTunes

解決辦法

電腦直接安裝iTunes (官網下載)後才能使用Cydia Impactor。

Q24. provision.cpp:698 錯誤?

導致原因

設備無法正常讀取iPhone、iPad 設備信息。

解決辦法

  • 將設備關機在開機一次
  • 檢查電腦是否有安裝iTunes 或將iTunes 移除重裝一次
  • 設備是否連上電腦有點選信任這臺電腦
  • 換個USB插卡
  • 使用原裝數據線
  • 數據線扒開在插上


分享到:


相關文章: