2016-10-05 16 views
0

XCode 7.3を使用してアプリケーションを構築していて、iOS 10で正常に動作します。
以前のデバッグで使用したNSLog()ステートメントは表示されません。
アップルのコンフィグレータの中でそれらを見ることができました。
iOS 9.xデバイスをテストしても同じことが起こります。
これが解決した場合、または回避策がある場合は、更新してください。
Apple ConfiguratorのiOS 10にNSLogステートメントが表示されない

答えて

2

あなたが使用XCodeの8を持っている場合は、解決策は以下の通りです...

ジャンプ - >製品 - >スキーム - >編集スキーム - > [ファイル名を指定して実行 - >引数 - >環境変数

環境で変数:名前 "OS_ACTIVITY_MODE"と値 "disable"を追加してチェックしたことがありますか?しかし、この方法は、実際のiPhoneのデバッグ時にNSLogできないコンソールにつながることができます。

私はこの方法でそれを解決する:のみ(値を追加しないでください)「OS_ACTIVITY_MODE」を追加し、それをチェック

また、画像XCodeの7の場合

enter image description here

の下で見ることができますあなたには解決策がありません。

この問題の代替手段:実際のiOS 10デバイスのNSLog出力は表示されません。実際のデバイスを使用している場合は、Xcode(Shift + Command + 2)からデバイスウィンドウを開き、そこにデバイスログを表示できますが、システムとすべてのアプリケーションのログがコンソールに表示されるため、

注:Xcode 8 beta release notesをチェックすると、 と表示されます。Simulatorで実行中のアプリケーションをデバッグすると、コンソールにログが表示されないことがあります。回避策:NSLogを表示するには、Consoleアプリケーションでシステムログを開くためにSimulator.appの+ /コマンドを使用します。 (26457535)

+0

私はシミュレータでテストすることができず、実際のデバイスでテストする必要があります。ですから、NSLogを見るにはこの方法が適していますか? –

+2

実際のiOS 10デバイスのNSLog出力は表示されません。実際のデバイスを使用している場合 – iMHitesh

+0

XCodeバージョン – iMHitesh

関連する問題