Dar*_*nov 15 android android-manifest cordova ionic-framework ionic2
我完全陷入了疯狂的问题.我无法在Google Play商店中发布我的应用更新,因为当前版本代码为101002.
现在,我不明白该代码是如何生成的.在我的config.xml中,我尝试使用以下版本:
1.3
1.3.1
1.3.1.1
Run Code Online (Sandbox Code Playgroud)
但每次它生成一个版本代码,如:
10300
10310
10311
Run Code Online (Sandbox Code Playgroud)
它始终低于当前版本代码:101002
我还尝试使用以下命令构建:
ionic cordova build android --prod --release -- -- --versionCode=103020
Run Code Online (Sandbox Code Playgroud)
但它不起作用
我无法手动设置Manifest文件的版本代码,因为它是由ionic 2构建过程生成的.任何的想法?
Dav*_*vid 41
您可以在中指定自定义版本代码config.xml.以下属性添加到<widget>元件(根元素): android-versionCode="101003".
这是一个完整<widget>标记的示例,其中包含可能有用的更多属性:
<widget android-versionCode="100" id="your.bundle.id" ios-CFBundleVersion="1.0.0" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
Run Code Online (Sandbox Code Playgroud)
version 是应用商店中显示的版本,可以在不同的版本中保持不变android-versionCode Google-Play使用它来区分您的版本,必须始终高于上一版本CFBundleVersion iTunesConnect使用它来区分您的构建,必须始终高于前一个构建id 是您定义应用程序的包标识符的位置,它必须始终保持不变| 归档时间: |
|
| 查看次数: |
12128 次 |
| 最近记录: |