萬盛學電腦網

 萬盛學電腦網 >> 手機應用 >> iPhone >> 20個Cydia常見錯誤問題解決方法

20個Cydia常見錯誤問題解決方法

  對於已經越獄的用戶來說,經常會使用Cydia來安裝一些酷炫或實用插件,但是有時候它總是會出現一些問題,以下收集了在Cydia經常遇到的問題,供大家參考:

  一、主屏幕沒有 Cydia 圖標

  1.設備需已越獄

  2.初次越獄的設備,Cydia 圖標通常在第 2 頁

  3.Cydia 圖標沒有被隱藏或加入 SBSettings 的 Dock

  4.不完美越獄,需要引導才能出現Cydia圖標,例如最近的iOS 6.0.1不完美越獄

  二、Cydia 無法啟動(或有閃退現象)

  1.Cydia 1.1.0 以前的版本如果數據庫列表文件(包括本地 dpkg 記錄文件和源的軟件包列表文件)包含不正確的編碼及格式,均會導致

  2.Cydia 閃退。解決方法是更新 Cydia 到最新版本並刪除包含不正確編碼或格式的軟件包及源。

  3.在 iOS 5.0 及 5.0.1 早期越獄版本上可能出現閃退的情況。最好的解決方法是使用最新版的越獄軟件越獄,或更新 Cydia 到 1.1.6 或更高版本。也可以在將系統語言切換成英文,然後下載安裝

  4.若不符合以上兩種情況,可嘗試重新安裝 Cydia 以修復權限問題。如還是不能解決,則可能屬個案,沒有統一的解決方法,請聯系有經驗的人員解決。

  三、Cydia中沒有任何軟件包,且源與分類均為空

  Cydia 尚未下載更新任何軟件包列表。請耐心等待 Cydia 啟動時的更新操作。也可以在“變更”頁面點擊頁面左上方的“刷新”按鈕手動更新。更新完後即會正常顯示。

  四、Cydia 中無法輸入中文

  請將 Cydia 更新到最新版本。

  五、搜索不到軟件包

  1.檢查拼寫是否正確。

  2.有些軟件包名稱含有空格,有的不含,搜索時試著加上或去掉空格。

  3.用戶身份是否選擇正確,用戶身份和駭客身份下有些軟件包不會顯示,於 Cydia 設置中可更改身份。

  六、Cydia裡的部分插件無法使用

  Cydia 和 iFile 等軟件是以 root 身份運行,執行過程中不會主動加載 MobileSubstrate 的插件,因為大部分插件都無法使用,除非這類軟件主動加載插件(如 Activator)。

  七、HashSum Mismatch

  從Cydia上安裝應用時該錯誤偶爾會發生,首先確保你的網絡“暢通”,如果問題依舊可能是Cydia的服務器過載,所以可以稍後再試。不過有用戶分享了另一種方法:運行 iFile ,打開手機的 Cydia 緩存路徑:/var/cache/apt/archives ,把裡面的東西全刪除掉。

  八、User Unreachable

  大多數用戶在Cydia上搜索的時候都遇到過這個錯誤,首先依舊檢查網絡是否“暢通”,有可能是Cydia服務器超載,或者添加的改源也出現了過載的情況,所以就耐心的等待。

  九、HTTP/1.1 500 Internal Server Error

  在iOS 5.1.1完美越獄發布的時候,Cydia就出現過 HTTP/1.1 500 Internal Server Error 的問題。所以只需要稍微等一段時間,在重新下載該源就是了。

  十、POSIX error: Operation Timed Out

  POSIX error ,這個錯誤信息是指,該源的服務器要麼宕機,要麼就是流量太大,所以換個時間再來。

  十一、POSIX: Socket Is Not Connected

  該錯誤是在當你在下載的時候,失去了網絡連接而出現。如果你通過聯通3G或者移動2G,或者電信天翼下載的時候,可能網絡不太穩定,要麼找個信號好的地方,要麼換成WiFi

  十二、NetDB: Open nodename nor servname provided, or not knownError

  有時候Cydia會出現這個錯誤,就是名字太長了。“NetDB: Open nodename nor servname provided, or not knownError”。只需要進入設置-通用-還原,點擊“還原網絡設置”,就會清楚之前保存過的WiFi網絡跟密碼,然後再次連接到WiFi,Cydia又會滿血復活了。

  十三、Problem parsing dependency Pre-Depends

  可以通過使用91助手,iFile等能進入iOS 文件系統的工具即可,然後按照以下步驟:

  1.進入: /etc/apt/sources.list.d/ – 編輯 Cydia.list 文件 -> (如果你有“elpelle6″ 源,請清除)如果沒有 elpelle6源,就清除所有源。-> 保存設置

  2.進入Go to: /var/lib/apt/lists/ – 清除所有跟“elpelle6″源有關的軟件包,如果沒有安裝過“elpelle6″的話,移除所有軟件包,除開/Partial 文件夾。

  3.重啟設備

  十四、Problem With MergeList [file]

  Respring 或者重啟設備,如果問題還是依舊發生的話,清除Cydia上所有的源來解決該錯誤。

  十五、The package lists or status file could not be parsed or opened

  這種情況下不是iOS設備出現問題,而是Cydia正在做一些更新,等待Cydia更新完畢就行了。

  十六、Error occurred while processing

  如果你添加了sinful源的話,刪掉它之後Cydia就會正常,否則刪掉所有源。

  十七、Cydia 啟動時彈出 "Could not get lock /var/lib/dpkg/lock..." 或 "Could not open lock file /var/lib/dpkg/lock...

  Cydia 需要通過 dpkg 來安裝和卸載軟件包。當有其它軟件正在調用 dpkg,或用戶以命令行使用 dpkg 時,則會彈出此提示。要解決此問題,可關閉其它調用 dpkg 的軟件,等待命令行中 dpkg 命令執行完畢。若還不能解決,請重啟設備。

  十八、無法購買 Cydia Store 中的軟件包

  1.由網絡問題導致 Cydia 無法訪問 Cydia Store 數據庫,常見情況是介紹頁面不顯示或右上角按鈕始終顯示為載入狀態。解決方法:檢查網絡連接。

  2.此軟件包不支持當前的設備或系統,常見情況是購買區域顯示 "This product requires iPad" 之類的字樣且右上角顯示 "Recheck" 按鈕。解決方法:使用合適的設備和系統來購買。

  3.軟件包提供者尚未向 Cydia Store 提供該軟件包的兼容信息,Cydia Store 不提供購買操作,常見情況是購買區域顯示 "It is not known whether this product is supported on your iOS version..." 的字樣且右上角顯示 "Recheck" 按鈕。解決方法:過一段時間再購買。

  十九、下載返回 "HTTP 403" 提示

  可能情況有彈出窗口或於執行界面以紅字顯示 "HTTP/1.0 403 This package is either paid or requires a paid package to function..." 的字樣。這種情況是您在安裝一個未購買過的 Cydia Store 中的軟件包。如果您未購買過,請購買後再安裝。如已購買過,請於 Cydia 首頁的 "Manage Account" 頁面中將當前設備綁定到您的 Cydia Store 賬戶,再嘗試下載安裝。另外的可能是源服務器錯誤的設置了 HTTP 權限,導致文件拒絕訪問,請聯系源維護人員解決。

  二十、因所依賴的軟件包未找到或存在沖突軟件包,操作無法完成

  出現此提示意味著您無法安裝這個軟件包。原因可能是因為不存在此軟件包所依賴的軟件包,或依賴的軟件包不滿足版本要求,也可能是已安裝了有沖突關系的軟件包。對於前兩者,可更新依賴軟件包到最新版本,如依賴的軟件包無法更新,則無法解決此問題,該軟件包必定無法安裝。對於沖突軟件包,可卸載沖突的軟件包後再安裝,如無法卸載則無法解決此問題,該軟件包必定無法安裝。大部分情況下,出現此提示表明這個軟件包不兼容當前運行環境(設備、系統和已裝軟件),最好不要嘗試強行安裝。

copyright © 萬盛學電腦網 all rights reserved