4

iPhone向けアプリの開発を始めています。開発したい特定のアプリが 1 つありますが、Apple は確実にそれを拒否するので、Cydia 用に開発したいと考えています。

Theos と XCode を使用してアプリを作成する方法を理解しようとしていますが、何も理解できません。何人かの方がこれで私を助けてくれたらとてもうれしいです。

私はすでに Theos と Conor Burgess のヘッダー ダンプ スクリプトをインストールしていますが、何かを開始する方法がわかりません。Theos で XCode と Interface Builder を使用してアプリを作成するにはどうすればよいですか? 私は Mac を持っているので、Windows で開発するためのツールチェーンは必要ありません。また、iPhone をジェイルブレイクしており、XCode で開発したいくつかのアプリを iPhone で試すことができました。

どの手順に従う必要がありますか? つまり、cydia 用のアプリの開発に慣れている人がいるとしたら、何をしますか? Theos で新しいテンプレートを作成し、XCode で .mm ファイルを開き、.xib ファイルを作成しますか?? それが終わったら、XCode でコンパイルしますか? ldid を使用する必要がありますか? n00bs 開発者向けのガイドはありますか?

Theos が作成するテンプレートを見たことがありますが、アプリケーションのテンプレートが必要だと思います。ユーザー インターフェイスが必要なためですが、微調整も必要になるかもしれません...それに関する情報はあまりなく、迷っています...

よろしくお願いします!よろしくお願いします!

4

1 に答える 1

8

Theos アプリケーション テンプレートは、ジェイルブレイク アプリケーションの作成に役立ちますが、Interface Builder を使用するには、広範なイントロスペクションが必要です。xib を nib にコンパイルできる Theos 用のモジュールがありますが、Interface Builder はひどいものであり、実際には何にでも使用すべきではありません。

さらに、Theos はコンパイルを処理し、さらに を使用して署名しldidます。実行makeしてプロジェクトをビルドし、それmake packageを .deb にパッケージ化するだけです。でデバイスにインストールできますmake install

コードでインターフェイスを作成することは、思ったほど難しくありません。

さらに支援が必要な場合は、IRC チャネル #theos (irc.saurik.com) をチェックしてください。私はそこにたむろしており、実際、私は Theos の作成者です。

于 2011-08-02T09:50:13.710 に答える