概要
flutterで作成したアプリをapp storeに申請
アップロード作業が20分ほどapp store connectに反映するまでに20分ほど
やり方
基本はこちらのサイトを参考にさせていただきました
1 プロジェクト配下にあるiosディレクトリをxcodeで開く
2 次にproductを選択 > Archiveを選択する
3 アーカイブが完了すると下記のような画面が表示されるので、アーカイブされたRunnerを選択して、Validate App
を選択
6 validateが終われば、Doneボタンで完了する
7 Distribute App を選択して、基本的に全てデフォルトの内容ですすめる
8 uploadが完了すれば、app store connectに少し時間が経ったら反映される
ポイント
archiveする前にビルドする必要があるが、dbの設定をしてあげた
提出したら、appleチームが確認するので、専用のログインIDやパスワードも作成しておいてあげるとよい
1 ビルドする
本番環境でアプリをビルドする
flutter run --flavor prod -t lib/main-prod.dart
2 archvieする
ターゲットをany ios device(arm64)に設定する
xcodeの上のメニューバーからproductを選択 > Archiveを選択する
3 validate appの選択
アーカイブしたら、選択してvalidate appする。このときにxcodeのログインセッションがきれていたらエラーするので、
ログインセッションがきれていたら、上部のxcode>preference>accountを確認する