App Center経由のデプロイでバージョン番号やバージョン名を変更する
これまでにde:code2020用アプリMy de:code 2020
を作成し,App Centerを利用してビルド→ストア公開までを自動で行えるようにした.
また,アプリのアイコンやアプリ名などの変更方法にも触れてきた.
しかしもう一つ問題があった.
バージョンが1.0
のままだ.
ストアのアップデートだけでも3回はアップデートしているし,開発過程でのビルド回数は29回になっている.
ここに表示されているのはVersion Name
で,ストアでユーザーに表示されるものです.未だに1.0
のままでした.
さて,これはAndroidManifest.xmlを編集するか,もしくはAndroidプロジェクトのプロパティで変更します.
どちらでも構いません.
ここではプロパティから変更します.
Androidプロジェクトのプロパティを開きます.ソリューションエクスプローラでAndroidプロジェクトを右クリックしてコンテキストメニューからプロパティ
を選択します.
以下のようにプロパティタブが開きます.
左のメニューからAndroid Manifest
を選び,その中のVersion name
という項目に任意の文字列を入力します.
ここでは1.1.0.0
としました.完全に適当です.
Version number
はどうするのかというと,本来であればストアに新しいバージョンのアプリを公開,つまりアップデートする場合は,この番号を1つ(以上)を上げる必要があります.同じ番号だとアップデート扱いされないということでしょうか.試してないですけど.
しかし,App Center側でビルドごとにインクリメントする設定にしているため,Visual Studio側での設定は不要です.App Center側ではこれをVersion code
と読んでいるようです.
さて,それではこの設定でApp Center経由でアプリを実機に配置してみます.
自動ビルドの結果,App Center側ではリリースの履歴には以下のようにバージョン情報が1.1.0.0(30)
になっています.