2

iOS 10 より前は、ASL Logger のインスタンスを作成し、次のように、アプリが使用していた他のフレームワークで NSLog からのシステム ログをキャプチャするようにセットアップできました。 ()

ただし、iOS 10 では、これは機能しなくなりました。ファイル DDASLLogCapture.m では、システム ログのキャプチャ全体は、"com.apple.system.logger.message に等しいキー kNotifyASLDBUpdate を持つデータベースに新しいログ メッセージがあるというシステムからの通知を利用して行われます。 "。このキーは、notify_keys.h ファイルを調べて表示できるため、iOS 10 では変更されていないようですが、通知は iOS 10 では発生しません。 os_log.

この場合、DDASLLogCapture オブジェクトによって取得されなくなったコンソール出力に送信されていたシステム ログを取得するには、どうすればよいでしょうか?

4

0 に答える 0