まず、CocoaLumberjack に関するいくつかのスレッドを読んでいますが、この質問に対する解決策を見つけることができませんでした。
CocoaLumberjack を使用してアプリにログインしています。しかし、アプリのクラッシュもログに記録したいと思います。
私はこれを試しました:
void uncaughtExceptionHandler(NSException *exception) {
DDLogError(@"CRASH: %@", exception);
DDLogError(@"Stack Trace: %@", [exception callStackSymbols]);
// Internal error reporting
// Send log to SOA
}
しかし、appDelegate でこのエラーが発生しています。他の場所ではうまく機能します。
Use of undeclared identifier '_cmd'; did you mean 'dcmd'
?
これを行う別の方法はありますか?