Open4

Flutter アプリで Xcode Cloud を使ってみる

kenty (ケンティー)kenty (ケンティー)

サンプルrepoを立てる。 create の option いつも忘れて調べてるので参考メモ追加。

flutter create . --org com.cykami --project-name xcode_cloud_sample -i swift -a kotlin --description "Example Xcode Cloud in Flutter project" -t skeleton

実行後、linux/ など不要なディレクトリは削除。
flutter run で ios ビルド失敗したので、 Xcode から Run した。
Xcode の 証明書周りは整備済み。

参考:
https://qiita.com/Kurunp/items/f9251b1827ce9dca9e14#-flutter-create
https://github.com/flutter/flutter/issues/53106

kenty (ケンティー)kenty (ケンティー)

とりあえず手動で Testflight できるところまでやる。
Xcode > Product > archive で アーカイブを作成、 App Store Connect に ipa を送る。
Test flight で 内部テスターに配信。手元の iPhone SE の Test flight から インストールできた。
Test flight

kenty (ケンティー)kenty (ケンティー)

自動化していく。まず Github Actions (GHA) で構成を作ってみる。
ProvisioningProfileの用意などでちょっとつまづいた。備忘録見ながら作業する。