2016-08-08 13 views
0

コールビューを入力するためにカスタムビューを追加する必要があります。私はiOS 9.3.2でjail broken deviceを持っています。私はテオスを私のMacBookにインストールしました。私はiOSにモバイル基板をインストールしました。そして今、私は何をする必要があるのか​​分からない。 InCallService.appを変更する必要があることがわかりました。しかし、私は調整のために必要なクラスを見つけることができません。 また、ログを書き込む方法を理解できません。私はNSLog(@ "aaa")と%log(@ "aaa")を使用しようとしましたが、ログでファイルを見つけることができません。JailBreak iOS:コールビューの入力にカスタムビューを追加する

ありがとうございます。

答えて

0

アプリに何かを追加する場合は、.appを変更するのが最も簡単な方法ではありません。 MobileSubstrateがインストールされている場合は、Phoneアプリケーションからメソッドをフックし、MVCのような基本的なiOSパラダイムを使用して、変更する必要のあるビューを見つけてそこから移動することができます。ヘッダファイルが必要な場合は、class-dump-zを使用して自分自身をダンプするか、またはtheseが依然として有効かどうかを確認することができます。

ログデータは、ちょうどあなたのMacの上にdeviceconsoleをインストールした後、あなたのコンソールでコマンドdeviceconsole --process < YOUR HOOKED PROCESSES' NAME >を実行しても、ライアン・ペトリッチのdeviceconsole

と非常に簡単で、かつ%log();を使用してコードで何かがコンソールに表示されます。

+0

ありがとうございます。私はモバイル基板をインストールして主な問題は、着信コールのビューコントローラを見つけることでした。今夜私は自分のデバイスからログを取得することができ、必要なView Controllerが見つかりました。 –

+0

それは素晴らしいです!がんばろう。 –

+0

ところで。たぶん、このコメントは、JB開発の初心者に役立つでしょう。 1.ログを取得するにはjurpleConsoleを使用します。 2. Theosのxmファイルのコマンドを入手できます[Theos info](http://iphonedevwiki.net/index.php/Logos) –

関連する問題