如何創建自己的Cydia源


簡單的看這個就夠了: http://www.saurik.com/id/7

1)將所有的dep包放在同一個目錄下,比如cydia_dir

2)cd cydia_dir

3)

dpkg-scanpackages -m . /dev/null > Packages

4)

bzip2 Packages

5)編寫Release文件(注意編碼),包含中文的話,添加的時候會提示一個警告

省略gpg部分

6)http://www.graci.org/?p=118 主要是如果要設置一個源的圖標,那么還要在源的根目錄下放一個 CydiaIcon.png的圖標(60X60),

而不是favicon.ico。

比如可以驗證下:WI輸入法的源是:http://cydia.myrepospace.com/wiim

這樣我們可以下載 http://cydia.myrepospace.com/wiim/CydiaIcon.png

與在iPhone手機的Cydia客戶端上看到的圖標是否一致

7)將cydia_dir文件夾下的文件打包,給服務器配置人員

8)通過Cydia客戶端驗證下即可

 

后記:1.上 https://www.myrepospace.com/ 才知道是一個免費的Cydia源托管,對個人開發者很適合

2. 文件布局結構可以看: http://apt.saurik.com/

3.GPG介紹可以看 http://www.madboa.com/geek/gpg-quickstart/

4.通過Cydia源安裝的時候出現如下的錯誤提示:

subprocess post-installation script returned error exit  status 1

檢查下 /DEBIAN/postinst 寫的是否有問題,

筆者是遇到過,復制文件夾打包的時候,該文件的擁有者與權限有問題,所以需要在postinst中,在加載plist文件之前將

修改plist的權限與擁有者,還有相應的執行文件或者app文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM