不同的Android和iOS应用版本

时间:2017-05-29 03:02:06

标签: android ios cordova build versioning

美好的一天,

以前我的iOS应用程序只有一个问题,所以我在config.xml中增加了我的版本的PATCH部分,比如1.1.19到1.1.20,而我的Android应用程序仍然是1.1.19。

现在我有两个应用程序的更新。我的问题是:

  1. 如果可能的话,我可以为iOS和Android设置不同的版本,即iOS现在是1.1.21而Android应用程序是1.1.20吗?
  2. 如果无法使用#1,那么让Android应用版本跳过1.1.20然后转到1.1.21仍然是最佳做法,那么它们与iOS应用的版本相同吗?
  3. 谢谢你们!

2 个答案:

答案 0 :(得分:1)

如果可能的话,我可以为iOS和Android设置不同的版本,即iOS现在是1.1.21而Android应用程序是1.1.20吗?我假设您使用的是cordova或类似的东西。答案如下

如果无法使用#1,那么让Android应用版本跳过1.1.20并转到1.1.21仍然是最佳做法,这样它们将与iOS应用程序在同一版本中吗? 跳过1.1.20然后转到1.1.21

然后你有两个版本在同一级别

答案 1 :(得分:1)

在config.xml中,您可以将version用于Android版本,将ios-CFBundleVersion用于iOS版本,这样您就可以为每个平台使用不同的版本号。

<widget id="io.cordova.hellocordova" version="1.1.20" ios-CFBundleVersion="1.1.21" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> </widget>