WindowsでFlutter開発、納品前にビルド環境を整備
普段の開発はローカルで続けます。iOSアプリが必要になったらMac mini M4を日単位でレンタルし、コードと依存関係のロックファイルを同期。macOS上でXcode、Flutter、プロジェクトに必要なツールを準備します。
- 依存関係、署名、対象デバイスの設定を済ませてから、
flutter build ipaを実行します。 - バージョン番号とビルド番号を確認し、ipaを書き出して、プロジェクトのリリース権限に従いTestFlightへアップロードします。
- 納品後は成果物とビルド記録をローカルに保存し、レンタルマシンに唯一のコピーを残さないようにしましょう。
おすすめ:単発ビルドや短期間の共同テスト。
不向き:完全なオフライン環境が必須、または外部デバイスへのソースコード同期ができないプロジェクト。