質問・問題
ログファイルが生成されるデフォルトのディレクトリはどこになりますか?
回答・解決方法
SDK ログはデフォルトでは以下のディレクトリ内に生成されます。
Android:
■ /storage/emulated/0/Android/data/<package name>/files/agorasdk.log
iOS:
■ <App Sandbox>/Library/Caches/agorasdk.log
macOS:
■ サンドボックス有効時: <App Sandbox>/Library/Logs/agorasdk.log
(例: /Users/<username>/Library/Containers/<App Bundle Identifier>/Data/Library/Logs/agorasdk.log)
■ サンドボックス無効時: ~/Library/Logs/agorasdk.log
Windows:
■ C:\Users\<user_name>\AppData\Local\Agora\<process_name>\agorasdk.log
※ Android 端末の場合、adb pull コマンドや Android Studio などでログ取得ができます。
※ iOS 端末の場合、xcode からコンテナとしてローカルに保存し、Finder から内容をを表示することで取得できます。
App Store 経由でインストールしたアプリの場合、この方法は利用できません。
※ Voice/Video SDK for Web をお使い場合、ログファイルはローカルに保存されず、enableLogUpload() 設定時に agora サーバー上に保存されます。また、チャンネル接続に失敗した際のログはサーバーに保存されません。