如何为 React Native Firebase Analytics 设置“app_version”?

问题描述 投票:0回答:1

我正在使用 Expo 构建一个 React Native 项目。我正在利用 Expo Updates 来推送更新 OTA。创建更新时,它使用应用程序版本(如 package.json 中所示)来定位“运行时版本” - 这意味着此更新仅适用于使用该版本构建的二进制文件。

这很好,但是当我在现有运行时创建新更新时,我还创建了一个新的提交和标记来递增 package.json 版本,但这个新版本没有反映在分析中

正如您所看到的,最新的发行版是 v4.0.0,尽管已经有 v4.0.1 的发行版(现在还有更多),并且我已经在调试视图中对此进行了测试,并且我的 v4.0.1 正在记录为 4.0.0 .

有没有办法手动设置app_version?我已经搜索了存储库,但找不到确定应用程序版本的部分。

我唯一能想到的是,app_version 是在构建二进制文件时“烘焙”的,而 React-native-firebase/analytics 正在使用它 - 这并不总是使用 Expo 更新或任何其他 OTA 时的版本更新。 谁能确认这是否正确?如果是这样,我认为作为默认值很好,但是是否可以允许开发人员告诉版本在 Firestore Analytics 中显示? 谢谢

firebase react-native google-analytics firebase-analytics
1个回答
0
投票

面临同样的问题。有谁知道如何在 OTA 更新期间覆盖应用程序版本吗?

© www.soinside.com 2019 - 2024. All rights reserved.