まず画面をビルドします
アプリには、コードからビルドコマンドで作られるフォルダ(www や dist が多いです)が含まれます。毎回のビルドの前に、build スクリプトをこちらで実行します。
コマンドの名前が違う場合は、アプリのページで詳細設定を開き、先にアプリの画面をビルドするに入力してください。
Capacitor アプリの場合の流れ
リポジトリをつなぐ
GitHub を接続し、アプリが置かれているリポジトリを選びます。アプリの詳細はコードから読み取ります。
Apple と Google Play をつなぐ
アプリのページには、開くべきページへのリンクとともに、手順が 1 つずつ表示されます。
ビルドを押す
iPhone アプリは App Store Connect へ送られてそのまま TestFlight で使え、Android アプリは下書きとして Google Play へ送られます。
1 つのコードで複数のアプリ
Capacitor のコードによっては、お客様用アプリとドライバー用アプリのように、複数のストアアプリが作られます。capacitor.config.driver.ts のような専用の設定ファイルがある場合も、apps/driver のような専用のフォルダがある場合も、それぞれのアプリを見つけます。アプリごとに専用のページがあり、ワンクリックですべてビルドできます。
そのほかに含まれるもの
- Mac は不要。iOS のビルドは GitHub の Mac で実行されます
- ポータルで追加できる、ログインや通知のための Firebase ファイル
- あなたの GitHub にシークレットとして保存される独自のビルド変数
- Android のビルドごとの仮想スマホテスト