FLOW / IOS-01
リモート接続からTestFlight配布まで
短期リリース、署名環境の修復、互換性確認、macOSのGUIが必要な配布作業に適しています。短い作業は日単位、継続的な反復は週または月単位と比較して計画しましょう。
-
01
リモートセッションを確立
SSHでコマンドライン環境を確認し、Xcodeプロジェクト、シミュレーター、GUI設定が必要な場合のみVNCセッションに入ります。
-
02
リポジトリと依存関係を取得
ブランチ、サブモジュール、依存関係ロックファイル、空きディスク容量を確認し、キャッシュディレクトリとプロジェクト作業領域を分けて管理します。
-
03
Xcodeでビルドを実行
scheme、configuration、書き出しパラメータを固定し、xcodebuildの出力とアーカイブ先を保存します。画面上の最終状態だけで判断しないことが重要です。
-
04
成果物を確認して配布
署名結果、バージョン番号、アーカイブファイル、アップロードログを確認してから、TestFlightの後続処理に進みます。