分析屏幕报告已禁用。 UIViewController 转换不会被记录

Posted

技术标签:

【中文标题】分析屏幕报告已禁用。 UIViewController 转换不会被记录【英文标题】:Analytics screen reporting is disabled. UIViewController transitions will not be logged 【发布时间】:2019-06-10 06:04:44 【问题描述】:

我已经使用 Firebase 设置了一个 ios 应用,但收到以下错误:

“分析屏幕报告已禁用。不会记录 UIViewController 转换。”

我需要在 Info.plist 中添加/更新的密钥的名称是什么?我一直无法在网上找到这个特定的错误,尽管如果这个链接对我的问题有任何用处,它似乎是相关的。

Disabling firebase automatic screen reporting

【问题讨论】:

【参考方案1】:

FIREBASE_ANALYTICS_COLLECTION_ENABLED 是您需要将其添加到您的密钥Info.plist 确保将其添加到您的Info.Plist 中而不是名称为GoogleService-Info.plist 的那个

<key>FIREBASE_ANALYTICS_COLLECTION_ENABLED</key>
<true/>

您也可以使用此方法覆盖您在 plist 中设置的值

Analytics.setAnalyticsCollectionEnabled(true)

更多信息请点击以下链接:-

https://firebase.google.com/docs/analytics/configure-data-collection

【讨论】:

你把你用 标签写的这段代码放在哪里?我在想我只是将它直接添加到 Info.plist 文件中 好的,我明白你的意思,右键单击 Info.plist 文件并打开 as-> 源代码。然后你会看到一个 xml 文件将键值对放在那里,同时确保你没有破坏 xml 格式。

以上是关于分析屏幕报告已禁用。 UIViewController 转换不会被记录的主要内容,如果未能解决你的问题,请参考以下文章

禁用 Firebase 自动屏幕报告

关于 Analytics 屏幕报告的 Firebase Analytics 错误

从 Android 发布前报告中禁用 Google Analytics

应用程序在调试时运行时如何禁用 Firebase 崩溃报告?

如何删除电脑中的错误报告?

团队项目-需求分析报告