📝

[Flutter] Android Studio から AppStoreConnectへの反映まで

2022/07/09に公開

これはなに

久々のアプリ更新でも迷うことがないように、備忘録的に手順を残しておこうと思います。
UIが変わったりした場合は都度更新していきたい気持ち...

環境

Android Studio

Android Studio About

Android Studio Chipmunk | 2021.2.1
Build #AI-212.5712.43.2112.8512546, built on April 29, 2022
Runtime version: 11.0.12+0-b1504.28-7817840 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.2
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 4
Registry: external.system.auto.import.disabled=true
Non-Bundled Plugins: org.intellij.plugins.markdown (212.5457.16), org.jetbrains.kotlin (212-1.6.21-release-334-AS5457.46), Dart (212.5744), io.flutter (67.1.2)

Xcode

Xcode About

作業

開発完了 → Xcodeへ展開

開発が終わり、動作確認まで済んだらXcodeへ展開
開発画面

Tools -> Flutter -> Open iOS module in Xcode
xcode展開 メニューバー

Xcodeが自動で開き、ファイルのインデックス(?)が行われるので待つ
Xcode progress

ビルド

(もしかしたらここの工程は必要なくて、アーカイブを直接をおこなっていいのかも知れない)
アプリの状態により、バージョンとビルドの番号をインクリメント
Version, Build

アプリをビルド
Product -> Build For -> Profiling
(Profiling でないと実機テストで動かなかった)
Build

ビルド完了
Build Succeeded

アーカイブ

デバイス選択で Any iOS Device を選択
Any iOS Device

アーカイブを作成
Archive

完了するとウィンドウが開く
Archives Window

Validate App ボタンから Validate チェック(?)
Validate App

Validate 終了
Validate Done

Distribute App ボタンから
Distribute App

Distribute 準備完了
Distribute Prepare Done

Upload
Upload

Upload Done
Upload Done

App Store Connect

TestFlight -> iOS Builds に反映されるのを待つ
TestFlight iOS Builds

対象アプリの App Store -> iOS App に該当バージョンを追加(今回は1.1)
App Store iOS App

必要項目を入力し save ボタンを押す
アプリ情報入力フォーム

Add for Review ボタン を押し、バージョンなどに問題がなければ Submit to App Review ボタンを押す
Confirm Submission

Submit 完了。レビュー終了を待つ。
submitted to App Review

終わり

以上です!!
後は審査が終了すると自動的に AppStore に反映されるので確認しましょう。

Discussion