2011-09-17 9 views
14

Cydiaの簡単なiOS調整方法を開始するにはどうすればよいですか?CydiaのiOSアプリケーションを開発する

公式のApp StoreとCydiaのアプリをコンパイルする際の違いは何ですか?

+1

さて、最大の違いはApp Storeの配布です。 Appleのサンドボックスの外で作業したいと思う特別な理由はありますか? (ちょっと興味があります) –

+0

App Storeの開発経験はありますか?任意のObjective-Cの経験ですか? –

+0

...まず、Springboardを修正するのは単純な作業ではありません。しかし、もっと重要なことに、Objective-CはJavaやC#のようなものではありません。あなたは本当にそれを読むべきです。 –

答えて

21

調整は、内蔵のアプリケーションを開発することとはかなり異なります。あなた自身ですべてそれをしたい場合は、Objective C runtime programmingを読んでください。しかし、これはいくつかの簡単なオプションがあるので、開発者の調整の大部分がそれを行う方法ではありません。

Objective Cの経験があれば(アプリを開発するには十分)、微調整するためにもっと知る必要はありません。 Cydiaのいくつかの調整を行った開発者のDustin Howettは、プロセスを大幅に簡素化するtheosというツールを作った。あなたはそれをhereで読むことができます。 irc.saurik.com #theosには非常にアクティブなIRCチャンネルもあります。最後に、theosを使用している一般的な微調整の開発者のgithubページをチェックして、構文をよく理解することができます(chpwnDHowettrpetrich)。

これらの3つの方法は、私が調整を行う方法を学ぶものです。一度理解すれば、それは本当に簡単です。 theosには、自己完結型のアプリケーションや他のプラグインを作成するためのシステムもありますので、ダウンロードして、あなたが望むものに最適なものを見てください。クイックグーグル検索では、いくつかの便利なチュートリアル(12)も表示されます。がんばろう!

最後にもう1つ留意すべきことは、開発期間を2週間延長したくないということです。その理由は、AppleがiOS 5をすぐにリリースする可能性があり、 theos IRCは、iOS 5に関する問題の助けを拒否します。

+0

Theosは間違いなく最も一般的な方法であり、はるかに使いやすいものです。より複雑なアプローチ(CaptainHookとObj-Cランタイムプログラミングを読んでください)が必要な場合は、複雑さのレベルはさまざまですが、Objective Cの経験がほとんどないため、やり方は違います。 IRCチャンネルの誰もが初心者にはとても親しみやすいので、そこに行くことができます。 – Jumhyn

+0

iOS 5フレームワークヘッダーは実際にはどこにもありません。それらを自分でダンプする必要があります。 iOS 4ヘッダーについては、IRCにお問い合わせください。私は彼らがどこにいるのか忘れていますが、誰かがそこにリンクしています。また、ヘッダーを自分自身でダンプする方法については、そこに問い合わせてください。 – Jumhyn

+0

[Mibbit](http://chat.mibbit.com)Webクライアント経由で接続してみてください。 – Jumhyn

関連する問題