Codename One - 适用于iOS应用的应用版本格式

时间:2018-06-19 09:09:18

标签: ios codenameone

阅读that,我知道如何以编程方式获取应用版本,如codename1.version参数中所述。

通常,对于版本号,我使用多点符号 number.number.number (例如:1.0.1)。但是,当我将该版本放入该表示法时,发送iOS调试版本会返回以下错误:

  

无法为属性版本赋值“1.0.1”,原因:class   带有“多点”消息的java.lang.NumberFormatException

因此,codename1.version参数被转换为数字(float?)。为什么呢?

如何为codename1.version设置多点表示法?有可能吗?

1 个答案:

答案 0 :(得分:1)

不能。代号“ 1”中的版本始终是序列号,在主数字后加2点。

iOS和Android都支持3个数字符号,但是它们的使用方式有所不同(与Microsoft一样),因此很难始终如一地支持这种编号系统。话虽这么说,但是如果您真的想进入(我们强烈建议不要这样做),您可以看看其中的build hints,它们可以直接访问本机操作系统的编号/版本。