トラッキングデータなどがRepro送られるタイミングは、アプリがバックグラウンドになった場合、またはタスクキルが行われた場合となります。
各種データが送信された場合、ログレベルをDebugに変更することで下記のようなAndroidStudio・Xcodeのログを確認することができます。
- iOS
Log: 2018-01-01 12:47:35.758135+0900 ReproDemo[2929:135194] DEBUG: Repro Upload 2069_9DCEBAE6-F0C3-41FE-AB87-4BDC78317784_20180101034730743.log.gz
2018-01-01 12:47:35.880139+0900 ReproDemo[2929:135194] DEBUG: Repro Upload Complete: 2069_9DCEBAE6-F0C3-41FE-AB87-4BDC78317784_20180101034730743.log.gz
- Android
08-17 16:29:25.980 9070-9210/com.example.xxxx.sampleapp D/Repro: Upload 5460_9a0876cfa4f5a631_20180817072924223.log.gz
08-17 16:29:26.227 9070-9179/com.example.xxxx.sampleapp D/Repro: Uploaded 5460_9a0876cfa4f5a631_20180817072924223.log.gz
データの送信ができていない場合、下記の原因が考えられます。
- 開発ソフト上で実行停止する
- アプリがクラッシュして強制終了する
- セッション立ち上げからアップロードまでの長さが24時間以上
- Repro.Setupが行われていない
以下の場合は次回セッション立ち上げ時にアップロードされます
- ネットワークの不調によりReproのホストへ接続できなかった場合
- (iOSの場合)アプリをバックグラウンドに遷移せずに、タスク一覧からタスクキルした場合
以下の場合は次回セッション立ち上げ時にアップロードされる可能性があります
- (Androidの場合)アプリをバックグラウンドに遷移後(タスク一覧表示後)、およそ1秒以内くらいに素早くタスクキルした場合