2017-02-15 5 views
1

The documentation状態切り捨てラインなしでメッセージos_log_infoフルのMacOSを表示する方法

「重要なログメッセージ行は切り捨てられます。完全 メッセージが表示されている使用している場合ログコマンドラインツールを使用して のライブストリームを表示することをお勧めしますが、ストリーミングログ のデータは高価なアクティビティです。

が、切り捨て行せずに、完全なログを取得する方法を...私は部分的にしかログを取得し、端末で

log stream 

を使用していますか?

答えて

0

あなたは--levelと、おそらく--typeおよび/または--sourceが含まれている可能性が高いたいでしょう:

log stream --level debug --type log --source 

デバッグ場合、それはあなたの狭いものをダウンに役立つかもしれないが、最後の2つの引数は、オプションです。

--levelデフォルト | info | デバッグ 指定されたレベル以下のメッセージを表示します。レベルは階層です。 debugを指定すると、debug、info、およびdefaultが暗黙指定されます。

--typeアクティビティ | ログ | トレースプロセスからストリーミングするイベントの種類を指定します。デフォルトでは、すべての型は、特に指定されていない限り、ストリームされます。 要求されたタイプのそれぞれに対して適切な - タイプを イベントに渡します。

--source利用可能な場合は、メッセージのシンボル名とソース行番号を含めます。ターミナルで

あなたはman log

+0

を使用することによってより多くの情報を得ることができますが、ログ・ストリームは、完全な出力を表示しませんが、切り詰められたメッセージは –

+0

あなたが例を提供してもらえますか?私は問題を再現できません。切り詰められた出力は得られません。 –

+0

出力が1024より大きい場合http://stackoverflow.com/questions/39584707/nslog-on-devices-in-ios-10-xcode-8-seems-to-truncate-why –

関連する問題