2011-07-18 21 views
0

デバイス上で自分のアプリケーションをテストし、デバイス上のapnを実行中にコンソール上のすべてのNSLOGを表示したい。また、アプリケーションをブレークポイントで停止したいが、アプリケーションは停止しないNSLOGを印刷しないでください。デバッグビルドを使用しています。これを達成する方法を教えてください。iPhoneデバイスで実行中のデバッガで停止しない

注:デバッグ中のアプリケーションが表示されている(xcodeがデバイスにアプリケーションを転送した後、デバイスとの接続が切断された後に問題が発生すると思います)

+1

デバイスをクリックして接続した後に、xcodeから同じオプションを実行してください。 – Dinakar

+1

デバイスのテスト中にNSLogをウィンドウ→オーガナイザ→デバイスログ – iAmitWagh

+1

でチェックアプリケーションが実際にブレークポイントとログステートメントを持つコードに到達していますか? –

答えて

0

didFinishLaunchingWithOptionsにブレークポイントを設定して、ブレークポイントをテストするビューのビューが表示されるようにしてください。基本的にあなたのコード(あなたがテストしたい)の前の任意の場所に必ず呼び出されます。

なぜ同じことが起こるのか正確にはわからないうちに、同じ問題が発生しました。 Xcodeでブレークポイントを探すのと同じです:)

+0

私はその上にブレークポイントを持って –

+0

その後、何が起こっているかを言うのは難しい。すべてのもの...必要な場合はxcode macとiphone too。 – kthorat

4

xCodeでブレークポイントを有効にしていますか?

enter image description here

は次のように探している必要があります。

enter image description here

+0

答えてくれてありがとうしかしthatsの迅速な明白なこと –

+0

だけを構築し、などを実行するには、ビルドとデバッグから試みたすべてのものこれが実際に私を助けたことに注意してください - 私はブレークポイントをXcodeで有効にしていましたが、私はオプションをオフにしてから再びオンにして問題を解決しました。 –

0

あなたがジェイルブレイクデバイスで作業しているような音...その場合ですか?
「公式」回答は、「mobileSubstrate addonsを無効にする」である必要があります。
私は後に、デバッグモードでアプリケーションを実行するために管理してきました:

  1. はあなたが言及した何を(そのエラーメッセージが表示されました)。
  2. ダブルタップホームボタン、アプリアイコンを押したままアプリを閉じます。
  3. XCodeからもう一度実行してください。
  4. 必要に応じて再度繰り返します。
+0

いいえ、アプリはjailbreakされていません –

+0

@pankaj、アプリ、電話ではありません。 –

+0

もちろんiphoneはjailbrokenではありません –

関連する問題