Cydia Eraser 到目前依舊還是有不少舊版 iOS 越獄用戶再使用,這款工具是由 Cydia之父Saurik 所推出,是一款能夠刪除越獄環境的工具,要特別注意這款工具是會直接重置所有 iOS 資料與越獄檔案,回到 iOS 原廠狀態,使用前記得先透過 iTunes 進行備份,不過在 iOS 11 以上就開始不支援,且更新速度非常緩慢,經常處於 Beta 版本,還可能會碰到各種錯誤訊息,為了避免大家會碰到問題求助無門,直接替大家整理這篇,當碰見錯誤訊息時,可以直接查詢,如有其它錯誤訊息沒列出來,請在本篇底下留言,會在找出解決方法。

Cydia Eraser教學:Cydia for iOS 必裝 「Cydia Eraser」越獄救星工具降臨!Cydia之父Saurik推出解除越獄狀態重置系統工具
錯誤訊息解決方法
顯示「Http-osx.cpp:133 The request timed out.」錯誤
解決方法:這問題主要是網路出現問題,透過「設定」>「一般」>「重置」>「重置網路設定」來解決。
顯示「Fix CydiaEraser Error 367」錯誤
解決方法:進入越獄資料夾「/Library/Caches/」內,刪除「cfacontrol.sock」檔案,重新開啟 Cydia Eraser 即可解決。
顯示「reset.cpp:352」錯誤
問題分析:完整錯誤訊息可能會是 fts_info = 3:./Librabry/Caches/cfacontrol.sock ,估計是由一個叫做 ControllersForAll 插件所引起,會自動產生cfacontrol.sock 阻止 Cydia Eraser 運作。
解決方法:
進入越獄資料夾 「/Librabry/Caches」
刪除 cfacontrol.sock 檔案
刪除 BTstack 的資料夾檔案即可
重新開啟Cydia Eraser 即可
顯示「Getting cpp:131 Could not connect to the server.」錯誤
解決方法:host文件阻擋了Apple的OTA伺服器,請將「/etc/hosts」文件重新命名為「hosts.lod」並重試
顯示「Getting cpp:144 」錯誤
解決方法:將iOS後台所有App全部關閉
顯示「eraser.cpp:1252 Read-only filesystem」錯誤
解決辦法:透過SSH連線後(win教學、mac教學),輸入指令「umount -f /Developer」來解決
顯示「eraser.cpp:1453 _assert(ota_.find({“iPhonex,x”…}))」錯誤
解決辦法:Cydia Eraser 工具不支援你當前設備,放棄吧
Cydia Eraser 出現閃退
問題分析:為了替 iOS 系統分區空間減肥,刪除了一些檔案後導致缺太多文件檔案,導致 Cydia Eraser 出現Error Log 太多造成 UI 內存不足,直接發生閃退
解決辦法:
方法1.請參考「這篇」來解決。
方法2.透過 Filza 工具用16進制開啟 Cydia Eraser 0.9.43 工具,找到「00076C80」位置上,將「0C 70 8D E2」改為「52 00 00 EA」後按下儲存,重新開啟 Cydia Eraser 就不會出現閃退現象。

來源:威鋒用戶 q741451 提供
顯示「eraser.cpp:1197 Read-only file」與「eraser.cpp:1208 No such File or directory」錯誤
解決辦法:
1.先重新開機一次
2.重新激活越獄環境(過程中請勿插入傳輸線)
3.開啟 Cydia Eraser
顯示「eraser.cpp:1208 No such File or directory」錯誤
解決辦法:表示設備內沒安裝過任何插件,隨便到 Cydia 先安裝一款插件即可
顯示「Error zip.cpp:444 Internal error」錯誤
解決辦法:將多工後台所有App全部關閉,並且重新開啟 Cydia Eraser 即可解決
顯示「Error fds-osx.cpp:24 Permission denied fds-osx.cpp:24」錯誤
解決辦法:
刪除所有插件和Cydia substrate(包括 Cydia Eraser)
重新安裝 Cydia substrate, Apple file conduit 2,Filza
重新開機並且重新激活越獄環境
從設備退出Apple ID帳號
安裝Cydia Eraser
Cydia Eraser跑到一半閃退後,所有插件、Cydia與內建App都消失
解決辦法:立即到iOS設定內「重置清除所有內容和資料」。
顯示「Error utility.cpp:100 _assert(end -data == str.size())」錯誤
解決辦法:透過 iCloud 網頁版本來清除所有設備內資料,並且重新越獄,如 Cydia 錯誤可透過這方法修補。
顯示「Error buffer.cpp:297」錯誤
解決方法:空間不足,先將插件、主題和字體包全刪除釋放出空間
顯示「Error eraser.cpp:1263」錯誤
解決方法:透過終端機(win教學、mac教學)連入設備後,輸入「mkdir /var/stash」指令來解決
顯示「Eraser.cpp:591」錯誤
解決方法:少數 iOS 7 錯誤問題,目前無解