⛳
Expo EAS Build: ビルド番号をremote + autoIncrementで管理する際に、初期値をセットする方法
Expo EAS Buildのビルド番号管理機能、特にAuto Incrementは大変便利なのですが、すでにリリース済みのプロジェクトで途中からExpo EAS Buildを導入するときは、ビルド番号をリリース済みのビルドより大きい値にリセットする必要があります(忘れると「Version code 1 has already been used.」エラーになります)
この値をどうやって設定するのか?しばらく悩んだのですが、ドキュメントにしっかり書いてありました。
下記のコマンドを実行することで、対話的に値をセットできます。
$eas build:version:set
AppStore ConnectやGoogle Play Consoleで、アップロード済みビルドのビルド番号を調べて、より大きな値をセットします。
セットした値は get
で確認できます。
$eas build:version:get
✔ Select platform › All
Android versionCode - 3301
iOS buildNumber - 3101
Discussion