Suche senden
Hochladen
20150520 Extensionのログを取ろう 関モバ #2
•
3 gefällt mir
•
3,233 views
Kei Ito
Folgen
関西モバイルアプリ研究会 #2 「Extensionのログを取ろう」の資料です
Weniger lesen
Mehr lesen
Software
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 8
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
RxSwift
RxSwift
Kosuke Usami
iOSのFileProtection
iOSのFileProtection
Yuichi Fujishige
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろう
gyro_s
TIPS of Material Design
TIPS of Material Design
Takuji Nishibayashi
iOSのCI as a Service事情
iOSのCI as a Service事情
Hiroshi Maekawa
初めてのRxSwift
初めてのRxSwift
Ivan Luque
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
Syo Ikeda
Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査
baroqueworksdev
Empfohlen
RxSwift
RxSwift
Kosuke Usami
iOSのFileProtection
iOSのFileProtection
Yuichi Fujishige
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろう
gyro_s
TIPS of Material Design
TIPS of Material Design
Takuji Nishibayashi
iOSのCI as a Service事情
iOSのCI as a Service事情
Hiroshi Maekawa
初めてのRxSwift
初めてのRxSwift
Ivan Luque
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
Syo Ikeda
Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査
baroqueworksdev
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
Kei Ito
20151028 アプリの権利を委譲する
20151028 アプリの権利を委譲する
Kei Ito
20150930 3D Touchを試す
20150930 3D Touchを試す
Kei Ito
20150826 RealmとHimotoki
20150826 RealmとHimotoki
Kei Ito
20150228 Realm超入門
20150228 Realm超入門
Kei Ito
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Kei Ito
Cocoa勉強会関西 #42 iOS5の小ネタ集
Cocoa勉強会関西 #42 iOS5の小ネタ集
Kei Ito
AssetsLibraryについて (iOS5対応版)
AssetsLibraryについて (iOS5対応版)
Kei Ito
Cocoa勉強会関西#39 AssetsLibraryについて
Cocoa勉強会関西#39 AssetsLibraryについて
Kei Ito
Weitere ähnliche Inhalte
Mehr von Kei Ito
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
Kei Ito
20151028 アプリの権利を委譲する
20151028 アプリの権利を委譲する
Kei Ito
20150930 3D Touchを試す
20150930 3D Touchを試す
Kei Ito
20150826 RealmとHimotoki
20150826 RealmとHimotoki
Kei Ito
20150228 Realm超入門
20150228 Realm超入門
Kei Ito
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Kei Ito
Cocoa勉強会関西 #42 iOS5の小ネタ集
Cocoa勉強会関西 #42 iOS5の小ネタ集
Kei Ito
AssetsLibraryについて (iOS5対応版)
AssetsLibraryについて (iOS5対応版)
Kei Ito
Cocoa勉強会関西#39 AssetsLibraryについて
Cocoa勉強会関西#39 AssetsLibraryについて
Kei Ito
Mehr von Kei Ito
(9)
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
20151028 アプリの権利を委譲する
20151028 アプリの権利を委譲する
20150930 3D Touchを試す
20150930 3D Touchを試す
20150826 RealmとHimotoki
20150826 RealmとHimotoki
20150228 Realm超入門
20150228 Realm超入門
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Cocoa勉強会関西 #54 Crash Report解析サービスを試してみた
Cocoa勉強会関西 #42 iOS5の小ネタ集
Cocoa勉強会関西 #42 iOS5の小ネタ集
AssetsLibraryについて (iOS5対応版)
AssetsLibraryについて (iOS5対応版)
Cocoa勉強会関西#39 AssetsLibraryについて
Cocoa勉強会関西#39 AssetsLibraryについて
20150520 Extensionのログを取ろう 関モバ #2
1.
Extensionの ログを取ろう 2015.5.20 関西モバイルアプリ研究会 #2 @itok_twit
2.
@itok_twit • いとうけい(itok) • 公私共にプログラマ
iOS / Mac(たまに Android や Windows) • http://itok.jp/ • 新しい名刺もらってください→
3.
Extension側の ログを取り出したい 実機デバッグ用とか ユーザからのフィードバック用に
4.
App Groupを使おう
5.
準備 App Group追加 プロジェクトに設定(Extension側も忘れずに)
6.
Log用ライブラリ CocoaLumberjack XCGLogger Objective-C ○ Swift
△ ○ ファイル出力 ○ ○ ファイルの ローテーション ○ 今日はこちらを
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両方で同じ初期化を実行
8.
ログ結果 Extensionのログ Bundle IDごとにログ出力 あとは自由に料理しましょう Appのログ
Jetzt herunterladen