-
Notifications
You must be signed in to change notification settings - Fork 1
iOSのリリース方法
Kawanji (Shinji Aikawa) edited this page Jul 15, 2023
·
5 revisions
参考:https://zenn.dev/dala/books/flutter-basic-app/viewer/production-build
ルートディレクトリ以下で実行する。
flutter clean
flutter pub get
flutter build ios --dart-define-from-file=dart_defines/prod.json
ビルドに失敗した際、cd ios/
から pod install
を行うと解決できる場合もある。
リリースする前に、レビューを確認して返信していないものがないかどうか確かめる。
-
ios/Runner.xcworkplace
(白いファイル)を開く。 - デバイスを
Any iOS device
に設定。 -
Product -> Archieve
を選択して、アプリをArchiveする。 -
Distribute App
を選択して、ArchiveしたアプリをAppStoreにアップロードする。
- AppStoreにログイン
- TestFlightを選択
- iOSビルドのアップロードしたバージョンを選択する(アプリのアップロードには時間がかかる場合もあり、アップロードが完了するとメールが届く)
- Appには暗号化が使用されていますか? -> はい
- Appは、米国輸出管理規則の第2部、カテゴリ5に記載の免除資格をすべて満たしていますか? -> はい
参考:https://qiita.com/osamu1203/items/35df25d93e9d12b11222
- 実機テストより大事。
-
Waiting for Review.
のメールが届いたのを確認して終了する(Ready For Review
では審査に提出されていない)