如何在Firebase RemoteConfig中针对某些构建版本和更高版本使用包含正则表达式的条件中的应用程序版本?

时间:2017-09-16 13:17:36

标签: ios firebase firebase-remote-config

我试图制定一个条件,只针对某些特定的App版本和更高版本。例如,我想针对App版本26及更高版本。这可能吗?正则表达式的正确语法是什么?

我知道根据Firebase文档,它是 CFBundleVersion 而不是CFBundleShortVersionString。

1 个答案:

答案 0 :(得分:0)

我提出的唯一解决方案,它有一些限制:

<强> ^0.0.([1-9][1-9]|[1-9][0-9][0-9])$

例如:这将允许以下范围0.0.11-999

在我的情况下,我的构建版本是0.0.10,所以我想要定位大于0.0.10的任何东西。我的新版本0.0.15

<强>限制: 任何以0结尾的数字都将返回false,因此要解决此问题,请不要使用以下数字作为构建版本20,30,40,50,60,70,80,90

您可以使用这个出色的工具测试您的情况: https://regex101.com