本頁使用了標題或全文手工轉換

Cydia

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Cydia
Cydia Logo
Cydia Store的截圖
Cydia Store的截圖
開發者 傑·弗里曼(saurik)[1]
初始版本 2008年2月28日,​10年前​(2008-02-28
穩定版本
穩定版本
1.1.30
(2017年2月16日,​2年前​(2017-02-16
作業系統 iOS越獄
語言 英語簡體中文繁體中文
西班牙語希臘語德語荷蘭語
類型 軟體套件管理系統
許可協定 開放源碼
網站 cydia.saurik.com

Cydia是一個讓用戶在越獄iOS裝置上尋找和安裝各類軟件包,包括軟件、系統修改、主題和鈴聲等的軟件管理器。Cydia是進階包裝工具(APT)和dpkg圖形介面前端,也是一個去中心化軟件倉庫。大多數Cydia中的軟件包都是免費的,但也有很多收費程式通過類似App Store的Cydia Store銷售。

Cydia上除了獨立的應用程式之外,更多的包是iOS本身和應用程式的擴充、修改和主題。由於這些軟件包執行在越獄的裝置上,它們可以提供比普通執行在App Store中的應用程式更多的功能,包括在系統範圍上修改使用者介面、改變按鈕作用、提供更多的網絡接入方式、以及其他對系統的改進。用戶安裝Cydia軟件,一般是為了更加個性化,添加普通程式所無法提供的功能[2];以及獲得root、直接存取裝置的檔案系統和使用命令列工具,以便於開發[3][4]。大多數Cydia中的軟件包都是由獨立開發者開發的。

Cydia由Jay Freeman(也被稱作「saurik」)和他的公司SaurikIT所開發[1]。Cydia這個名字是源自學名Cydia pomonella蘋果小卷蛾英語Codling Moth,一種吃蘋果的蟲子。

目的和功能[編輯]

Cydia的主要目的是為越獄的iOS用戶提供一個進階包裝工具的圖形介面前端以安裝不被App Store接受的程式。它也是一個軟件倉庫的聚合器,帶有幾個被社群信任的源以避免對某個伺服器的過度依賴。大部分軟件包的穩定版本都可以在這些源中找到;不過,用戶也可以很容易地添加源。這使得iOS開發可以儘量開放;任何有伺服器的人都可以設置、儲存、管理和更新他自己的軟件倉庫並和社群分享。不過大部分的社群源是接受提交軟件包的,相比起獨立的源,這樣也可以幫助軟件獲得更多關注。

使用Cydia需要越獄裝置,而在2010年7月之前,越獄iPhone一直是處於灰色地帶[5]。不過,隨着美國版權局宣佈數字千年版權法的不適用,越獄iPhone得到了合法化[6]。Apple對此的政策是越獄會導致裝置保修失效,但通過恢復韌體可以避免蘋果發現越獄行為。

Cydia會直接把軟件包下載下來,並安裝在和iOS內建程式相同的/Applications目錄下。同時這也不會影響原本在App Store中購買和下載軟件[7]

2009年9月,在提供軟件之外,Cydia還提供了一個新功能,即儲存iOS恢復時所需的數碼簽章,也被稱做SHSH英語SHSH blob,被Apple用來驗證iOS韌體恢復的過程[8]。這使得用戶可以在新bootrom的iPhone 3Gs和之後的裝置上把iOS韌體恢復到早期版本,以一種類似重放攻擊的形式方便利用早期版本iOS的漏洞進行越獄[9]

目前越獄一般是通過Redsn0wgreenpois0n等程式在電腦上操作。但是JailbreakMe使得在iOS 4.3.3下的iDevice可以僅僅開啟Mobile Safari就完成越獄。

歷史[編輯]

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。Rock Your Phone開發的包管理器軟件Rock.app此前僅次於Cydia。這使得Cydia Store成為了越獄裝置最大的第三方app store提供商[11][12]

2010年12月,Freeman也計劃在Mac OS X上推出Cydia Store作為Mac App Store的補充[13] 而非替代[14](截至2011年底還未推出)。

付費機制[編輯]

2009年3月,Freeman引入了一個簡單而統一的方法供開發者在Cydia中出售軟件,類似App Store,所有的軟件購買記錄都儲存在一個賬號內。用戶可以使用亞馬遜的支付服務或是PayPal在商店中購買軟件[15]。開發者可以為軟件添加數碼版權管理,不過大部分軟件並未添加。購買記錄可以被儲存在GoogleFacebook賬號中以備用戶恢復裝置,更換新裝置,或是更新到新版iOS導致裝置暫時無法越獄。

儘管很多開發者選擇了Cydia內建的付費機制,Cydia並不強制開發者必須使用。出於包括不願接受70%的分賬比例和購買方式沒有本地化等等原因,包括LockInfo、MewSeek、biteSMS等軟件包都選擇了獨立的付費機制。用戶需要單獨完成軟件註冊。

參見[編輯]

參考資料[編輯]

外部連結[編輯]