複製鏈接
請複製以下鏈接發送給好友

cydia

鎖定
iPhone、iPod touchiPad等設備上的一種破解軟件,類似蘋果在線軟件商店iTunes Store 的軟件平台的客户端,在越獄的過程中被裝入到系統中的,其中多數為iPhone、iPod Touch、ipad的第三方軟件和補丁,主要都是彌補系統不足用。是由Jay Freeman(Saurik)領導,Okori Group以及UCSB大學合作開發。
中文名
蘋果蠹/蘋果蠹蛾
外文名
Cydia
創始人
Jay Freeman(Saurik)
設備系統
iOS
主要越獄團隊
evad3rs、ih8sn0w、盤古越獄
開發團隊
Okori Group以及UCSB大學
適用設備
iPhone、iPod touch、iPad
安裝要求
設備必須已經越獄
最新版本
Cydia 1.1.32

cydia發展歷程

cydia起源

Cydia之父 Cydia之父
據説Cydia之父Jay Freeman,曾經也是給iPhone寫程序的,後來他寫了一個視頻拍攝軟件而蘋果沒允許上架,他一氣之下就開了Cydia軟件商店,專門收留不被蘋果通過的軟件。

cydia目的

Cydia的主要目的是為越獄的iOS用户提供一個高級包裝工具圖形界面前端以安裝不被App Store接受的程序。它也是一個軟件倉庫的聚合器,帶有幾個被社區信任的源以避免對某個服務器的過度依賴。大部分軟件包的穩定版本都可以在這些源中找到;不過,用户也可以很容易地添加源。這使得iOS開發可以儘量開放;任何有服務器的人都可以設置、儲存、管理和更新他自己的軟件倉庫並和社區分享。不過大部分的社區源是接受提交軟件包的,相比起獨立的源,這樣也可以幫助軟件獲得更多關注。
使用Cydia需要越獄設備,而在2010年7月之前,越獄iPhone一直是處於灰色地帶。不過,隨着美國版權局宣佈數字千年版權法的不適用,越獄iPhone得到了合法化。Apple對此的政策是越獄會導致設備保修失效。對於IOS用户來説,越獄的標誌就是出現了Cydia。另外,由於越獄之後IOS系統就對你的設備失去了保護,許多通過Cydia的應用程序都會獲取你係統權限,一定程度會給你的設備帶來損害,這也是為什麼Apple對此的政策是越獄會導致設備保修失效。
Cydia會直接把軟件包下載下來,並安裝在和iOS內置程序相同的/Applications目錄下。同時這也不會影響原本在App Store中購買和下載軟件
2009年9月,在提供軟件之外,Cydia還提供了一個新功能,即保存iOS恢復時所需的數字簽名,也被稱做SHSH(驗證iTunes恢復固件操作合法性的一個證書),被Apple用來驗證iOS固件恢復的過程。這使得用户可以在新bootrom的iPhone 3Gs和之後的設備上把iOS固件恢復到早期版本,以一種類似重放攻擊的形式方便利用早期版本iOS的漏洞進行越獄。
越獄一般是通過Redsn0w、greenpois0n等程序在電腦上操作。但是JailbreakMe(JailbreakMe)使得在特定版本下的iDevice可以僅僅打開Mobile Safari就完成越獄。

cydia發展歷史

Freeman在2008年3月推出了Cydia的第一個版本,起初它只是在iPhone OS 1.1上Installer.app的一個開源選擇,但在2008年7月帶有App Store的iPhone OS 2.0推出之後,它迅速成為了最流行的軟件包管理器。
2009年8月,Freeman説“大約有四百萬,或是四千萬iPhone和iPod Touch用户中的10%安裝了Cydia。”[10]
2010年9月,Freeman的公司, Saurick IT, LLC宣佈他們收購了Rock Your Phone,即此前僅次於Cydia的包管理器軟件Rock.app的開發商。這使得Cydia Store成為了越獄設備最大的第三方app store提供商。
2010年12月,Freeman也計劃在Mac OS X上推出Cydia Store作為Mac App Store的補充 而非替代(截至2011年底還未推出)。
2018年7月27日,Electra 團隊推出了 Cydia 的最後一個版本:Cydia 1.1.30-2。

cydia付費機制

2009年3月,Freeman引入了一個簡單而統一的方法供開發者在Cydia中出售軟件,類似App Store, 所有的軟件購買記錄都保存在一個賬號內。用户可以使用亞馬遜的支付服務或是PayPal在商店中購買軟件。開發者可以為軟件添加數字版權管理,不過大部分軟件並未添加。購買記錄可以被保存在GoogleFacebook賬號中以備用户恢復設備,更換新設備,或是升級到新版iOS導致設備暫時無法越獄。
儘管很多開發者選擇了Cydia內置的付費機制,Cydia並不強制開發者必須使用。出於包括不願接受70%的分賬比例和購買方式沒有本地化等等原因,包括LockInfo、MewSeek、biteSMS等軟件包都選擇了獨立的付費機制。用户需要單獨完成軟件註冊。

cydia使用教程

使用條件:
Cydia Cydia
想用Cydia必須有WIFI / GPRS / 3G網絡的支持。連接WIFI的方法很簡單,設置打開WiFi,之後選擇網絡即可,當然是在WiFi無密碼或者知道密碼的前提下。為了不讓Cydia在使用中iPhone待機,在“設置-通用-自動鎖定”中把“時間”設置為“永不”即可。
全部設置完畢後進入Cydia,每次進入都會出現刷新界面,這時我們只要等待一會就可以看到Cydia的主界面了。
頁面英文註釋:
在Cydia界面頂部:
“Reload”:刷新Cydia初始頁。
“About”:查看該軟件的製作信息。
在Cydia界面底部:
“Home”:初始頁。
“Sections”:進入軟件列表,安裝第三方軟件
“Changes”:更新後的軟件。如果你現有的軟件出現更新,當啓動Cydia時,Update下將會出現提示。
“Manage”:“Packages”可以重裝、卸載通過Cydia安裝的第三方軟件,
“Source”是對源的管理,你可以在此添加更多源,來獲取更多的第三方軟件。
cydia cydia
“Search”:搜索。“Section”是我們尋找軟件的地方。
[3]Development :iPhone支持的可開發環境類軟件。例如支持常見的PHP語言。
Dictionaries:詞典類軟件。這個欄目下里面有很多種類語言的詞典,包括中英詞典。
eBooks:電子書類軟件。這裏不僅包括ebook電子書軟件,還包括了已經制作好的英文電子書小説,例如福爾摩斯探險記等。
Games :遊戲類軟件。
Health:健康類軟件。
Localization:系統化程序類軟件 。例如國人開發的iPhone系統中文輸入法iCosta
Misc :iFlashCards擴展的語言功能類軟件。例如時下比較流行的GRE詞彙等。
Multimedia:多媒體類軟件。例如具有電子琴功能的BeatPhone。
Network :網絡服務類軟件。例如可以將iPhone變成服務器的Apacha,具備全球定位系統的GPS等。
cydia cydia
Productivity:實用工具類軟件。例如可以在iPhone上看電子書的Books,可以管理iPhone系統文件的MobileFinder等。Sources:是使用Cydia必裝的軟件之一,安裝好後就會在Cydia裏出現所有的第三方軟件程序了。
System:系統類軟件。如果你要解鎖iPhone的話,這個欄目下的BSD Subsystem和OpenSSH都是必裝的軟件哦。另外,WinterBoard也是必裝的主題美化軟件哦。
Themes(Apps):這個欄目主要是關於撥號以及短訊背景等的主題。
Themes(Battery):這個欄目主要是關於充電電池的個性主題。
Themes(Complete):這個欄目是關於完整的主題,什麼都包括在裏面了。
Themes(Keyboard):這個欄目主要是關於鍵盤的主題。
cydia cydia
Themes(Lockscreen):這個欄目主要是關於鎖屏時的主題。Themes(Sound):這個欄目主要是關於更改系統聲音。
Themes(Springboard):這個欄目主要是僅改變桌面圖標的主題。
Themes(System):這個欄目主要是關於滑塊、wifi標誌等主題。
Themes(Vei):這個欄目主要是關於滑塊、撥號以及短訊背景等的主題。
Toys:寵物類軟件。
Tweaks:補丁程序。主要是針對每個固件版本所推出對應的補丁工具。
Utilities:大眾類軟件。

cydia軟件安裝

cydia cydia
第一步:點擊進入Cydia,如果是當天第一次進入Cydia會出現刷新頁面,此時只要耐心等待,刷新結束後會出現圖下界面。
第二步:點頁面底部的“Sections”選擇要裝的軟件,以安裝“MySMS”為例。
1、點擊“MySMS”進入界面,這裏有對軟件的一個簡單説明。
2、點擊右上角的“Install”進行安裝。
3、之後點擊右上角的“Confirm”進行確認。
4、下載安裝完成後,會出現“Complete”的字樣,此時點擊Return to Cydia,返回Cydia初始頁。
有時也會有Restart Springboard(註銷)Reboot Device(重啓)。
iOS 7 及以上版本越獄,越獄完成後通常就有 Cydia 圖標,無需手動安裝。

cydia使用方法

越獄後為了能夠任意安裝第三方程序,這裏還需要安裝同步補丁,在Cydia中搜索AppSync for iOS X.0+安裝即可。
進入Cydia,添加中文源之後,在搜索中搜索“Appsync”即可找到 Appsync for iOS X.0+補丁。
"X"則為你設備當前系統版本的開頭,如IOS5.1即選擇“Appsync for iOS 5.0+”補丁

cydia常見錯誤

平常我們在使用Cydia是會出現一系列的錯誤。下面是Cydia經常出現的一些錯誤還有相應的解決辦法。
Cydia常見問題 Cydia常見問題
一、找不到Cydia圖標
1:設備需已越獄。
2:初次越獄的設備,Cydia 圖標通常在第 2 頁。
3:Cydia 圖標沒有被隱藏或加入 SBSettings 的 Dock。
4:可以翻到最左邊的搜索欄輸入Cydia進行搜索。(ios8向下拉即可)
5:不完美越獄的設備沒有引導啓動。
6:前5項不可修復問題,請搜索下載Cydia安裝文件和依賴包,用iFunbox放到Cydia的安裝目錄中。安裝目錄://var/root/Media/Cydia/AutoInstall
搜索欄 搜索欄
二、用什麼網絡合適。
由於Cydia需要消耗一定的網絡流量,有些軟件包體積較大,自帶的幾個源的服務器都在國外,相比之下 2G 網絡太慢,3G 太耗流量,最好是使用 Wi-Fi和LTE(4G現已推出)
三、Cydia 無法啓動(閃退)。
1:Cydia 1.1.0 以前的版本如果數據庫列表文件(包括本地dpkg記錄文件和源的軟件包列表文件)包含不正確的編碼及格式,均會導致2:Cydia閃退。解決方法是更新Cydia到最新版本並刪除包含不正確編碼或格式的軟件包及源。
3:在 iOS 5.0 及 5.0.1 等早期越獄版本上可能出現閃退的情況。最好的解決方法是使用最新版的越獄軟件越獄,或更新Cydia到 1.1.6 或更高版本。也可以在將系統語言切換成英文,然後下載安裝。
4:若不符合以上兩種情況,可嘗試重新安裝Cydia以修復權限問題。如還是不能解決,則可能屬個案,沒有統一的解決方法,請聯繫有經驗的人員解決。
四、Cydia 啓動時彈出 “Could not get lock /var/lib/dpkg/lock…”或 “Could not open lock file /var/lib/dpkg/lock…”
Cydia 需要通過 dpkg 來安裝和卸載軟件包。當有其它軟件正在調用dpkg,或用户以命令行使用dpk 時,則會彈出此提示。要解決此問題,可關閉其它調用dpkg的軟件,等待命令行中dpkg命令執行完畢。若還不能解決,請重啓設備。
五、Cydia 中無任何軟件包,源和分類均為空。
Cydia 尚未下載更新任何軟件包列表。請耐心等待Cydia啓動時的更新操作。也可以在“軟件源”“變更”頁面點擊頁面左上方的“刷新”按鈕手動更新。更新完後即會正常顯示。
若更新完畢後,軟件源和分類仍然為空,則或許為軟件源、插件導致的問題。可以到“軟件源”板塊下嘗試刪除最近添加的軟件源,或在“已安裝”板塊下卸載最近安裝的插件。
六、在Cydia中無法輸入中文。
請更新Cydia到最新版本。
七、Cydia 中一些插件無法使用。
Cydia 和 iFile 等軟件是以 root身份運行,執行過程中不會主動加載 MobileSubstrate 的插件,因為大部分插件都無法使用,除非這類軟件主動加載插件(如 Activator)。如果遇到其他一些無法使用的插件,可能是系統或硬件不支持的原因。
八、搜索不到軟件包
1:檢查拼寫是否正確。
2:有些軟件包名稱含有空格,有的不含,搜索時試着加上或去掉空格。
3:用户身份是否選擇正確,用户身份和駭客身份下有些軟件包不會顯示,於Cydia設置中可更改身份。
4:該軟件包確實在已添加的源中不存在。
5:嘗試按照上面所屬的“五、Cydia 中無任何軟件包,源和分類均為空。”處理。
九、無法執行
因所依賴的軟件包未找到或存在衝突軟件包,操作無法完成。出現此提示意味着您無法安裝這個軟件包。原因可能是因為不存在此軟件包所依賴的軟件包,或依賴的軟件包不滿足版本要求,也可能是已安裝了有衝突關係的軟件包。對於前兩者,可更新依賴軟件包到最新版本,如依賴的軟件包無法更新,則無法解決此問題,該軟件包必定無法安裝。對於衝突軟件包,可卸載衝突的軟件包後再安裝,如無法卸載則無法解決此問題,該軟件包必定無法安裝。大部分情況下,出現此提示表明這個軟件包不兼容當前運行環境(設備、系統和已裝軟件),最好不要嘗試強行安裝。
十、無法購買CydiaStore 中的軟件包
可能原因有三:
1:由網絡問題導致Cydia無法訪問CydiaStore 數據庫,常見情況是介紹頁面不顯示或右上角按鈕始終顯示為載入狀態。解決方法:檢查網絡連接
2:此軟件包不支持當前的設備或系統,常見情況是購買區域顯示 "This product requires iPad" 之類的字樣且右上角顯示 "Recheck" 按鈕。解決方法:使用合適的設備和系統來購買。
3:軟件包提供者尚未向CydiaStore 提供該軟件包的兼容信息,Cydia Store 不提供購買操作,常見情況是購買區域顯示 "It is not known whether this product is supported on your iOS version…" 的字樣且右上角顯示 "Recheck" 按鈕。解決方法:過一段時間再購買。

cydia起訴事件

北京時間2022年5月31日消息,美國人傑·弗里曼(Jay Freeman)開發了Cydia軟件,它可以讓iPhone和iPad越獄,繞開App Store。弗里曼起訴蘋果壟斷,蘋果要求撤訴,但蘋果未能阻止訴訟繼續。 [1] 
參考資料