20150520 Extensionのログを取ろう 関モバ #2
- 7. CocoaLumberjack
// AppGroupが使用するパスを取得
NSURL* url =
[[NSFileManager defaultManager]
containerURLForSecurityApplicationGroupIdentifier:
@"group.jp.itok.GroupTest"];
url = [url URLByAppendingPathComponent:@"Library/Caches/Logs" isDirectory:YES];
// ログファイルの出力先に↑のディレクトリを指定
DDLogFileManagerDefault* mgr =
[[DDLogFileManagerDefault alloc] initWithLogsDirectory:[url path]];
DDFileLogger* fileLogger = [[DDFileLogger alloc] initWithLogFileManager:mgr];
[DDLog addLogger:fileLogger];
// ログ出力
DDLogInfo(@"[app] launch");
App本体とExtension両方で同じ初期化を実行