記事の内容
この記事で書くこと
- 個人開発の iOS アプリに Xcode Cloud を導入した際の所感
この記事で書かないこと
- Xcode Cloud とは
- Xcode Cloud の設定方法
※ Xcode Cloud の設定方法は、下記の動画等を参考にした。
前提
下記 リポジトリの main
ブランチに変更があれば、Xcode Cloud を利用して自動的にビルドし、App Store Connect に UP するように設定している。
所感
便利なところ
- 手動で ビルド番号の設定 > クリーン > ビルド > アーカイブ > App Store Connect に UP する手間がなくなるのは凄く便利
注意すること
- Swift Package Manager を利用してライブラリを導入しているアプリを Xcode Cloud を利用してビルドする場合、下記のファイルを
.gitignore
で追跡対象から外さないこと。
*.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
- Xcode Cloud を使ってビルドおよび App Store Connect に UP した iOS アプリのビルド番号は、Xcode で設定した番号と異なる。
- 既に App Store Connect に UP したアプリのビルド番号を連続にしたい場合は、設定 > ビルド番号 > 次のビルド番号 (下記画像) を編集する必要がある。
参考