【问题标题】:Firebase Remote Config App Version condition comparisonFirebase Remote Config App Version 条件比较
【发布时间】:2017-06-24 03:28:12
【问题描述】:

我正在使用 Firebase 远程配置,并且正在尝试了解应用版本条件。

https://firebase.google.com/docs/remote-config/parameters#rule_types 说我必须对其进行字符串匹配。

但我真的需要一种方式来说明 parameter_x 在不同的版本范围内会有不同的值。

有什么办法可以做到这一点,还是我坚持想出一个荒谬的正则表达式?

【问题讨论】:

  • 我不确定他们为什么选择 versionName 而不是 versionCode。比较起来会简单得多。如果有任何帮助,您可以使用逗号分隔值,并列出您想要包含的版本。
  • 问题是你必须确保每次发布都更新它。我希望它在所有大于 X 的版本上都具有一定的值,而不必一直更新该条件。但是,是的,versionCode 会很棒。

标签: firebase firebase-remote-config


【解决方案1】:

app version 的比较运算符是有限的(因为字符串,例如 0.0.1-alpha5):

对于字符串值:containsdoes not contain, exactly matches, regular expression

虽然可以将(int) versionCode 定义和比较为user property

对于数值:=><

将构建风格附加到versionName 可能是最简单的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-01
    • 1970-01-01
    • 2021-03-21
    • 2018-04-15
    • 2018-02-15
    • 2015-09-15
    • 2015-07-11
    相关资源
    最近更新 更多