回答
開發一個調整是從開發一個自包含的應用程序完全不同。如果你想自己動手,請閱讀Objective C runtime programming。然而,這不是絕大多數調整開發者所做的,因爲有幾個更簡單的選項。
如果你有一個目標C(足以能夠開發一個應用程序)的經驗,沒有一大堆更多你需要知道做一個調整。對Cydia做了一些調整的開發人員Dustin Howett製作了一個叫做theos的工具,它極大地簡化了這個過程。你可以閱讀它here。 irc.saurik.com #theos上還有一個非常活躍的IRC頻道。最後,你可能要檢查出使用狄奧一些流行的調整開發商GitHub的頁面,這樣你就可以更好地理解語法(chpwn,DHowett,rpetrich)。
這三個方法是我學會了如何寫的調整,一旦你瞭解它狄奧真的是相當簡單的。 Theos還具有創建自包含應用程序以及其他插件的系統,因此請下載並查看最適合您需要的內容。快速谷歌搜索也會出現一些有用的教程教程(1,2)。祝你好運!
最後需要注意的是,你可能想暫緩開發幾個星期,原因是蘋果可能很快就會發布iOS 5,事情可能會改變,以及每個人都在# theos IRC將拒絕幫助解決與iOS 5有關的問題。
Theos絕對是最常用的方法,並且是迄今爲止最容易使用的方法。如果你想要一個更復雜的方法(閱讀CaptainHook和Obj-C運行時編程),但是由於你對Objective C很少/沒有經驗,所以它們的複雜程度各不相同。在IRC頻道上的每個人都是非常友善的新手,所以你可以去那裏問問他們開始的最好方法是什麼。 – Jumhyn
iOS 5框架頭文件在任何地方都不可用,您必須自己轉儲這些文件。至於iOS 4頭文件,請向IRC尋求幫助。我忘了他們在哪裏,但有人與他們有聯繫。也可以在那裏詢問如何自己轉儲標題的說明。 – Jumhyn
嘗試通過[Mibbit](http://chat.mibbit.com)網絡客戶端進行連接。 – Jumhyn
- 1. 爲Cydia開發應用程序
- 2. iOS - Cydia打開命令及其對應?
- 3. iOS應用程序在Cydia和AppStore
- 4. Cydia應用程序部署在Cydia Appstore
- 5. 從appcelarator發佈應用程序到cydia?
- 6. 在iOS/Cydia上運行應用程序「作爲服務」
- 7. 爲64位開發iOS應用程序
- 8. 應用程序開發(ios)
- 9. iOS應用程序開發
- 10. iOS彈出菜單cydia-like
- 11. 使用通過Cydia發佈的鑰匙串服務的iOS應用程序
- 12. 爲Android開發vs爲IOS開發
- 13. 爲IOS開發10.6.4
- 14. 爲客戶企業應用程序開發iOS應用程序
- 15. 開發Android和iOS的應用
- 16. 開發陣營原生iOS應用
- 17. iOS應用程序開發:初學者
- 18. 開發iOS應用程序的新手
- 19. 的PhoneGap在iOS應用開發
- 20. iOS應用程序開發工具
- 21. 是否可以使用iPod爲iOS開發應用程序?
- 22. 爲什麼在iOS應用程序開發中使用@property
- 23. 回覆:將你的iphone應用發佈到Cydia?
- 24. Modmyi花了多長時間在Cydia上發佈應用程序?
- 25. DeepEnd(cydia調整)像iOS的3D背景
- 26. 我應該爲ios 4還是ios 5開發?
- 27. 給Cydia應用程序根權限
- 28. 讓應用程序在cydia私人?
- 29. Cydia Repo的應用程序故障
- 30. Cydia調整開發 - 頭文件編譯錯誤
那麼,最大的區別就是App Store的分佈。您想在Apple的沙箱外工作嗎? (只是好奇。) –
你有做App Store開發的經驗嗎?任何Objective-C的經驗? –
...那麼,首先,修改Springboard並不是一件簡單的任務。但更重要的是,Objective-C與Java或C#完全不同。你真的應該閱讀它。 –