2

这是不言自明的调试日志

2016-06-24 00:50:34.965 testApp[13184:] <FIRAnalytics/DEBUG> Event logged. Event name, event params: select_content, {
        "_o" = app;
        "content_type" = "Share_Screen";
        "item_id" = 4;
    }
2016-06-24 00:50:40.969 testApp[13184:] <FIRAnalytics/DEBUG> Event logged. Event name, event params: select_content, {
        "_o" = app;
        "content_type" = "About_Screen";
        "item_id" = 5;
    }

为简洁起见,我截断了许多其他事件。

2016-06-24 00:50:46.346 testApp[13184:] <FIRAnalytics/DEBUG> Do not schedule an upload task. Task already exists
2016-06-24 00:50:46.394 testApp[13184:] <FIRAnalytics/DEBUG> No data to upload. Upload task will not be scheduled
2016-06-24 00:50:46.394 testApp[13184:] <FIRAnalytics/DEBUG> Canceling active timer
2016-06-24 00:50:46.395 testApp[13184:] <FIRAnalytics/DEBUG> Cancelling background upload task.

有谁知道这里发生了什么。我整天都在等待这些事件出现在 firebase 分析中。

4

4 回答 4

4

我遇到了同样的问题,在我的案例中,我尝试了两种可能的解决方案。

  1. 在 GoogleService-Info.plist 中,启用标志“IS_ANALYTICS_ENABLED”
  2. 在模拟器或设备上进行测试时,我们需要在点击停止调试按钮之前将应用程序最小化到后台(以便它将数据发送到 firebase 服务器)。
于 2017-01-24T07:30:03.383 回答
2
  1. 在您的项目中搜索GoogleService并找到GoogleService-Info.plist
  2. 检查 IS_ANALYTICS_ENABLED ,它是布尔值,如果是NO,单击NO并选择YES
  3. 保存并运行项目,问题就解决了。
于 2018-05-22T19:14:14.870 回答
1

我不会对这些消息反应过度。那里没有显示错误。是不是因为您在查看报告时没有在日期范围内包含“今天”?请记住,默认日期范围(“过去 30 天”)不包括今天。因此,如果您想查看今天的数据,请将日期范围更改为“今天”或“自定义”,并将今天包括在日期范围中。

于 2016-06-24T07:18:59.163 回答
0

没有要上传的数据。上传任务不会被安排

日志确实说没有要上传的数据,因此在网站上不会看到任何数据。您能否提供完整的日志或任何带有前缀的内容?

于 2016-06-27T15:02:26.647 回答