1

私が正しく理解していれば、NSLog の代わりに CLSNSLog を使用すると、ログ (開発中にコンソールに表示される) も Crashlytics ログ レポートに送信されます。いいね。

さらに完璧なのは、コンソールで取得したすべての出力が Crashlytics に送信されることです。もっと正確に言うと... RestKitは現在、次のようなネットワークリクエストを記録します:

私 restkit.network:RKObjectRequestOperation.m:174 GET ' https://api.domain.com/api/ ...'

私は restkit.network:RKObjectRequestOperation.m:210 GET ' https://api.domain.com/api/ ...' (200 OK) [1.3199 s]

Crashlytics Logs にも RestKit ログを含める方法はありますか?

これにより、後で問題を特定するのに役立つ完全なトレース (デバッグ/開発中にコンソール ログに表示されるものが、出力シーケンスに慣れているため、可能な限り最良のトレースであると考えられます) が得られます。

4

1 に答える 1

1

ネットワーク経由のすべてを crashalytics に記録することをお勧めしたいわけではありません。なぜなら、ローカル ファイルにログを記録し、コンテンツをローリングして、数百行を超えないようにし、アップロードのみを行う方がはるかに優れているからです。クラッシュに続いて。

とはいえ、RestKit は LibComponentLogging を使用するため、構成の詳細はこちらで確認できます。

于 2013-06-23T20:52:35.160 に答える