Lỗi cydia impactor file installer.cpp line 71 năm 2024

March 14, 2017 Hướng Dẫn

Bài viết này sẽ giúp bạn khắc phục lỗi provision.cpp:71 and provision.cpp:81 khi sử dụng công cụ Cydia Impactor để cài bất kì tệp tin .IPA nào (ví dụ như Yalu102).

Phiên bản mới nhất của Cydia Impactor đã giúp bạn khắc phục lỗi liên quan đến chứng chỉ khi cài đặt trên các máy Window. Tuy nhiên, một lỗi mới xuất hiện gần đây khiến người dùng không thể tiếp tục cài đặt file .IPA lên các thiết bị iOS. Nếu bạn gặp phải 1 thông báo lỗi như dưới đây thì bài viết này sẽ giúp bạn khắc phục nó.

“ provision.cpp:71 ios/submit/DevelopmentCSR = 7460 You already have a current iOS Development certificate or a pending certificate request.”

Hướng dẫn khắc phục lỗi provision.cpp:71 and provision.cpp:81 khi sử dụng Cydia Impactor

Phương pháp 1: Cập nhật phiên bản mới nhất của Cydia Impactor.

Theo như một số thông tin phản hồi từ người dùng. Phiên bản mới nhất của Cydia Impactor là 0.9.41 sẽ giúp bạn khắc phục hầu như tất cả các lỗi gặp phải. Tải vềCydia Impactor bản mới nhất tại đây và thử cài đặt lại file IPA của bạn 1 lần nữa.

Phương pháp 2: Thu hồi giấy chứng nhận đã cài đặt.

  • Mở Cydia Impactor
  • Click vào menu Xcode và chọn Revoke Certificates hoặc Delete App ID

  • Nhập ID và mật khẩu Apple của bạn
  • Cydia Impactor tại sẽ thu hồi lại giấy chứng nhận mà bạn đã sử dụng để cài đặt trước đó. Sau khi thực hiện, hãy thử cài đặt file IPA một lần nữa.

Phương pháp 3: Sử dụng gói cài đặt tùy chọn.

  • Mở Cydia Impactor
  • Click vào menu Device và chọn Install Package

  • Brownse và tìm chọn file IPA bạn muốn cài đặt.

Phương pháp 4: Sử dụng một Apple ID mới.

Việc sử dụng một Apple ID sẽ giúp bạn có một chứng hoàn toàn mới để cài đặt file IPA của mình.

Phương pháp 5: Tạo một mật khẩu App-Specific mới cho Apple ID của bạn

Nếu bạn sử dụng xác minh 2 bước cho Apple ID hiện tại đang dùng thì bạn phải sử dụng mật khẩu App-Specific của Apple ID cho Cydia Impactor. Xóa mật khẩu cũ và thay thế bằng mật khẩu mới cho Cydia Impactor là những gì mà bạn cần làm:

  • Truy cập tới trang web hỗ trợ của Apple
  • Kéo xuống mục Security và chọn Edit
  • Xóa mật khẩu App-Specific cũ của bạn và tạo một mật khẩu mới
  • Sử dụng mật khẩu mới cho Cydia Impactor

Hướng dẫn trên sẽ giúp bạn khắc phục hầu hết các lỗi hiện tại trên Cydia Impactor. Mọi thắc mắc vui lòng liên hệ với Fanpage của Cydia.vn.

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

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

請善用”Ctrl+F”來搜尋問題與關鍵字,如是iOS用戶要如何使用Ctrl+F功能?請透過「這篇教學」 1.如下面沒提到的問題與答案,請在本篇文章後面提問,會再繼續補充 2.請發問前先告知你的機種和做了什麼事情導致問題發生,如果可以附上圖片會更好,別不尋找一下自己遇到問題,就直接回覆發問,這樣做法非常不恰當。

更新日:2019-08-28

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

[mks_accordion]

[mks_accordion_item title=”Q1. 開啟Cydia Impactor 直接顯示Runtime Error錯誤?”]

引起原因

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

解決辦法

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

[/mks_accordion_item]

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

引起原因

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

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

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

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

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

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

假如不想另外註冊一組 Apple ID ,又有開啟雙重認證,那可透過 App 專用密碼代替原始密碼。

操作技巧:如何使用App專用密碼?替Apple ID增強第三方App使用上更安全

[/mks_accordion_item]

[mks_accordion_item title=”Q3. provision.cpp:29 錯誤?”]

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q4. provision.cpp:57 LOCKDOWN_E_INVALID_HOST_ID 錯誤?”]

引起原因

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

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q5. installation.cpp:42 錯誤?”]

引起原因1

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

解決辦法1

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

引起原因2

已經達到最大簽名的應用數量

解決方法2

  1. 打開Cydia Impactor
  2. 點選工具列XCode選項,選擇Delete App ID
  3. 會要求輸入Apple ID 和密碼,最後點擊OK即可
  4. 再次重裝iPA即可。

另還有一個原因就是 iOS 設備內已經裝了三個自己 Apple ID簽名 App,需要移除其中一個才有辦法解決。

引起原因3

電腦系統時間和日期錯誤

解決方法3

確認電腦上的日期、時間是否與當前相同,如果錯誤請調整正確,再次安裝。

[/mks_accordion_item]

[mks_accordion_item title=”Q6. file: installation.cpp; line: 42; what: 錯誤?”]

引起原因

來自Apple的Bug錯誤

解決辦法

詳見Cydia Impactor 發生 file: installation.cpp; line: 42; what: 解決方法

[/mks_accordion_item]

[mks_accordion_item title=”Q7. installation.cpp:51 錯誤?”]

引起原因 1

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

解決辦法 1

升級 iOS版本解決,另一個原因也可能是因為 IPA 沒針對新版 iOS 開發,導致無法使用。

[/mks_accordion_item]

[mks_accordion_item title=”Q8. file: ipa.cpp; line: 53; what: 錯誤?”]

引起原因

所安裝的ipa本身就有問題

解決辦法

重新下載ipa,或是通知開發者重新編輯ipa

[/mks_accordion_item]

[mks_accordion_item title=”Q9. Impactor.cpp:57 錯誤?”]

引起原因

電腦沒有安裝iTunes

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q10. lockdown.cpp: 57 LOCKDOWN_E_INVALID_HOST_ID 錯誤?”]

引起原因

iPhone設備透過傳輸線連上電腦時,沒有信任電腦讀取,才會導致此錯誤。

解決步驟

  1. 電腦打開 iTunes
  2. 拔除傳輸線再次重新插入設備
  3. 設備會跳出顯示是否要「信任」此電腦,請選擇「信任」
  4. 再次打開 Impactor 就可正常安裝。

[/mks_accordion_item]

[mks_accordion_item title=”Q11. provision.cpp:62 錯誤?”]

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

[/mks_accordion_item]

[mks_accordion_item title=”Q12. provision.cpp:71 錯誤?”]

引起原因

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

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q13. installer.cpp: 71 application already installed as incompatible team 錯誤?”]

引起原因

  • 設備內已經有另一個相同的正版 App 造成衝突。

解決辦法

  • 刪除另一個 App後,再次重新安裝即可。

[/mks_accordion_item]

[mks_accordion_item title=”Q14. file installer cpp line 79 application already installed as incompatible team 錯誤?”]

引起原因

  • 設備內已經有另一個相同的 App 造成衝突。

解決辦法

  • 刪除另一個 App後,再次重新安裝即可。

[/mks_accordion_item]

[mks_accordion_item title=”Q15. provision.cpp:80 錯誤?”]

引起原因

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

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q16. provision.cpp:81 錯誤?”]

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

[/mks_accordion_item]

[mks_accordion_item title=”Q17. file: provision.cpp; line: 81 錯誤?”]

引起原因1

表示 Windows 用戶沒有使用管理員身份登入系統。

解決辦法1

登出系統身份,改成最高權限管理員帳號登入;或是參考另「一篇教學」來解決。

引起原因2

蘋果伺服器對於 IPA 簽名進行嚴格控管。

解決辦法2

如果出現此問題,建議確認是否 Apple ID 已經簽過兩台 iOS 設備,建議另外申請一組全新 Apple ID 來跑註冊 IPA 即可。

[/mks_accordion_item]

[mks_accordion_item title=”Q18. file: provision.cpp; line: 81; what: 錯誤?”]

引起原因1

蘋果伺服器對於 IPA 簽名進行嚴格控管。

解決辦法1

如果出現此問題,建議確認是否 Apple ID 已經簽過兩台 iOS 設備,建議另外申請一組全新 Apple ID 來跑註冊 IPA 即可。

引起原因2

對於有些 Apple ID 使用 Cydia Impactor 或 ReProvision 工具自動簽名後,就算是利用 Cydia Impactor 上的 Revoke Certificates 清除證書後,依舊還是出現設備佔用情況,可透過底下方式手動清除 Certificates ,建議可透過免電腦安裝越獄 App 先激活越獄環境。

解決辦法2

  1. (需在越獄環境下)開啟 ReProvision 工具,從工具列點選「放大鏡選單」按鈕
  2. 點擊「Manage Certificates」
  3. 將「Device : Cydia」「Device : 設備名稱」移除
  4. 再次重簽就可以解決

[/mks_accordion_item]

[mks_accordion_item title=”Q19. lockdown.cpp; line: 81; what: 錯誤?”]

引起原因

表示沒有替 iOS 設備輸入密碼解鎖進入主畫面或是相同App沒有刪除。

解決辦法

  1. 先替 iOS 設備解鎖進入主畫面。
  2. 檢查是否有相同的 App ,必須先刪除;如果是透過網頁版下載失敗卡在呈現黑色,也同樣要先長按 App 圖示移除。

[/mks_accordion_item]

[mks_accordion_item title=”Q20. file: lockdown.cpp; line: 84; what: 錯誤?”]

引起原因

設備沒有解鎖輸入密碼。

解決辦法

先輸入鎖機密碼進入 iOS 主畫面。

[/mks_accordion_item]

[mks_accordion_item title=”Q21. progress.hpp:87_assert(false) 錯誤?”]

引起原因與解決方法

表示設備存在的證書出了問題,由於舊版 Cydia Impactor v0.9.44 無法撤銷證書,直接重新下載最新 Cydia Impactor 版本即可解決。

[/mks_accordion_item]

[mks_accordion_item title=”Q22. utility.cpp:93_assert(target.sputn(data, writ) == writ) 錯誤?”]

引起原因1

曾使用 Bytafont2 改成其他字體所造成。

解決辦法1

開啟 Bytafont2 將iOS系統資料還原成原廠預設字體,再一次執行就能夠排除這項錯誤。如果刪除 Bytafont2後,沒有恢復成原廠字體,那再次安裝 Bytafont2恢復即可。

引起原因2

系統的儲存空間不足造成。

解決辦法2

建議將一些沒有使用的App移除,先釋放出空間。

[/mks_accordion_item]

[mks_accordion_item title=”Q23. file: calendar.cpp; line: 108; what: 錯誤?”]

引起原因

表示 Windows 用戶,沒有將 Impactor 解壓縮出來,就直接雙擊點開使用。

解決辦法

點擊右鍵解壓縮出來,才可執行 Impactor 。

[/mks_accordion_item]

[mks_accordion_item title=”Q24. provision.cpp:138 錯誤?”]

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

[/mks_accordion_item]

[mks_accordion_item title=”Q25. file: file.cpp; line: 122; what: 錯誤?”]

引起原因

電腦防毒軟體誤判造成按裝 IPA 時被封鎖,如果是從不知名網站下載的 IPA ,那就要小心。

解決辦法

先將防毒關閉防護,再次透過 Cydia Impactor 安裝一次。

[/mks_accordion_item]

[mks_accordion_item title=”Q26. provision.cpp:150 錯誤?”]

引起原因

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

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

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

操作技巧:如何使用App專用密碼?替Apple ID增強第三方App使用上更安全

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

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

假如不想另外註冊一組 Apple ID ,又有開啟雙重認證,那可透過 App 專用密碼代替原始密碼。

操作技巧:如何使用App專用密碼?替Apple ID增強第三方App使用上更安全

[/mks_accordion_item]

[mks_accordion_item title=”Q27. provision.cpp:158 錯誤?”]

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

[/mks_accordion_item]

[mks_accordion_item title=”Q28. provision.cpp:159 錯誤?”]

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

[/mks_accordion_item]

[mks_accordion_item title=”Q29. http-win.cpp:160 錯誤?”]

引起原因

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

解決辦法

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

更新說明:2018.8.8 起開始有大量出現 http-win.cpp:160 Peer certificate cannot be authenticated with given CA certificates SSL certificate problem:certificate is not yet valid 錯誤。

目前只有 Cydia Impactor 的win版有這錯誤,mac版本不影響,可透過底下這篇解決。

  • Cydia Impactor 出現 cpp:160 錯誤問題解決方法

[/mks_accordion_item]

[mks_accordion_item title=”Q30. http-win.cpp:180 錯誤?”]

Peer certificate cannot be authenticated with given CA certificates server certificate verification failed. CAfile:none CRLfile:none.

引起原因

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

解決辦法

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

[/mks_accordion_item]

[mks_accordion_item title=”Q31. file:: http-win,cpp; line:182 錯誤?”]

file: http-win,cpp; line:182;what:Problem with the SSL CA cert(path?access rights?)

解決辦法

點選Cydia Impactor 選單「Impactor」,將「Insecure SSL」打勾。

[/mks_accordion_item]

[mks_accordion_item title=”Q32. plist.hpp:201 not PLIST_STRING 錯誤?”]

引起原因

IPA不包規範帶來的問題。

解決辦法

回到設備上看是否有出現App即可不用理會。

[/mks_accordion_item]

[mks_accordion_item title=”Q33. plist.hpp; line: 214 錯誤?”]

引起原因

IPA的錯誤引起。

解決辦法

此錯誤在doubleH3lix上容易發生,如果是A9處理器不管是使用 g0blin、Meridian和h3lix 進行越獄,都會造成越獄失敗問題,主因是越獄工具都用使用了 exploit才會造成越獄過程會不斷失敗,但 tihmstar 已經針對A9處理器設備推出另一個doubleH3lix越獄工具,可到「這篇文章」下載A9版本。

Chủ đề