Firbase开启调试模式及常见问题记录

IOS

1、控制台日志

在Xcode控制台查看记录时间的日志,按照如下步骤开启:
(1)在 Xcode 中,依次选择 Product > Scheme > Edit scheme…。
(2)从左侧菜单中选择 Run。
(3)选择 Arguments 标签页。
(4)在 Arguments Passed On Launch 部分,添加 ***-FIRAnalyticsDebugEnabled***。

2、DebugView查看实时数据

由于Firbase事件数据,1小时左右上报一次,事件开发测试不是很方便,可以使用DebugView实时查看事件数据。
开启方式:
(1)在 Xcode 中,依次选择 Product > Scheme > Edit scheme…。
(2)从左侧菜单中选择 Run。
(3)选择 Arguments 标签页。
(4)在 Arguments Passed On Launch 部分,添加
***-FIRDebugEnabled***。
{停用调试模式使用:***-FIRDebugDisabled***}

-”一定不要漏掉
在这里插入图片描述

配置完成,然后在DebugView上查看上报数据(会存在一定延迟?s)

在这里插入图片描述

Android

1、控制台日志

启用详细日志记录功能以监控 SDK 的事件记录,从而帮助验证是否正确记录了事件,包括自动和手动记录的事件。

通过一系列 adb 命令启用详细日志记录功能:

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

此命令可在 Android Studio logcat 中显示您的事件,帮助您立即验证所发送的事件。

2、DebugView查看实时数据

要在 Android 设备上启用 Analytics“调试”模式,请执行以下命令:

adb shell setprop debug.firebase.analytics.app package_name

“调试”模式将保持启用状态,直至您通过执行以下命令明确将其停用:

adb shell setprop debug.firebase.analytics.app .none.

常见问题

1、参数配置不正确。

如:-FIRDebugEnabled参数,前面的-丢掉了。

2、设备时间不准确

手机系统的时间一定要准确,不然会导致在DebugView找不到测试设备。无法查看实时数据。

3、项目编译模式

建议使用Debug模式编译项目,然后在DebugView上看事件数据。「IOS/Android」

Firbase Analysis官网

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值