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

前端之家收集整理的这篇文章主要介绍了ios – 如何在Firebase RemoteConfig中针对某些构建版本和更高版本使用包含正则表达式的条件中的应用程序版本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图制定一个条件,只针对一些特定的App构建和更大.例如,我想针对App版本26及更高版本.这可能吗?正则表达式的正确语法是什么?

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

解决方法

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

^ 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

猜你在找的iOS相关文章