【发布时间】:2021-02-28 09:53:23
【问题描述】:
我的 Flutter 应用有一个正在运行的 Android 和 iOS 版本。我按照指示按照 firebase 的集成步骤操作,还通过 xcode 添加了 google-service.json。数据库连接运行没有问题,与 Auth 相同。 在我的 firebase 控制台中,iOS 使用统计信息始终为零,并且 crashlytics 也无法正确显示。我需要执行哪些其他步骤来解决这些问题?
提莫
【问题讨论】:
-
正如您所说,您通过 Xcode 添加了 google-service.json 文件。在 Xcode 中,您必须放置 GoogleServicesInfo.plist 文件而不是 json 文件
-
请注意,Firebase Analytics 不会立即传送到 Firebase 服务器。在智能手机上,为了节省电池,数据会以特定的时间间隔批量上传 - 对于 Android,例如在 DevTools 中启用了分析的调试模式,允许跳过这个时间延迟并在 Firebase 中显示诊断 UI。在 Web 中使用 Google Analytics 时,您通常可以几乎立即在 GA 控制台中看到网站上的操作。
-
不确定你是否是这样尝试的,但是在 iOS 中测试时,你需要运行应用程序,然后在应用程序安装到设备后停止 Xcode,然后你需要打开应用程序直接在设备中并使其崩溃。 Xcode 的调试器可防止 Crashlytics 收集崩溃。
标签: ios flutter dart crashlytics firebase-analytics