Skip to content

リリース手順

KoheiKanagu edited this page May 15, 2024 · 17 revisions

Releases を作成する

grind create-new-releases --packages=all

Release Notes を修正したらアップロード

grind upload-release-notes

ビルドして各ストアにアップロード

melos run clean --no-select &&
    melos run pub:get &&
    melos run build_runner:build --no-select &&
    melos run build:ipa:prod:upload --no-select &&
    melos run build:appbundle:prod:upload --no-select

リリースノートをダウンロード

grind dump-release-notes --packages=all

メタデータをストアにアップロード

grind deliver-store-metadata --packages=all

初回ストア公開

単品をビルド

melos run clean --no-select &&
    melos run pub:get &&
    melos run build_runner:build --no-select

melos runでは実行する対象パッケージを選択できないので、対話的に選択する。

melos run build:ipa:prod:upload
melos run build:appbundle:prod:upload

メタデータをストアにアップロード

grind deliver-store-metadata --packages=$NEW_PACKAGE

初回ストア公開後

リリース

grind initial-release --packages=$NEW_PACKAGE

AdMob でアプリストアのリンクを追加する

open https://apps.admob.com/v2/home

NSUserTrackingUsageDescription を設定

open packages/$NEW_PACKAGE/ios/Runner/Info.plist
Clone this wiki locally