Skip to main content

(iOS) Firebase App Distribution へのデプロイ

説明

Firebase App Distribution を介してアプリをビルドし、テスターに配布します。

前提条件

  1. 正確なバンドル ID が登録されている既存の Firebase プロジェクト。フォローする Firebase ドキュメント 詳細については。

  2. firebase を実行して Firebase からトークンを取得する login:ci ローカル。を参照してください Firebase CLI 詳細については、ドキュメントを参照してください。

  3. このトークンをシークレットとして Bitrise プロジェクトに追加します。 FIREBASE_TOKEN.

  4. プロジェクトから Firebase アプリ ID を取得します。 一般設定 ページに移動し、この値を入力変数として [ベータ] Firebase アプリの配布 ステップ。

  5. コード署名が設定されました。見る iOS コード署名 詳細については。

指示

  1. 追加 Xcode アーカイブ & iOS 用エクスポート次のような必要な入力変数をステップ実行して設定します。 図式配布方法 および目的のコード署名方法。

  2. 追加[ベータ] Firebase アプリの配布次の入力変数をステップ実行して設定します。

    • Firebase トークン: 前に定義した秘密の環境変数を使用します。$FIREBASE_TOKEN.

    • Firebase アプリ ID: 詳細については、上記の前提条件セクションを参照してください。

    • 必要に応じて、ステップ入力変数でテスト グループまたは個々のテスターを定義できます。

bitrise.yml

- xcode-archive@6:
    inputs:
    - distribution_method: development
    - scheme: # your scheme goes here
    - automatic_code_signing: api-key
- firebase-app-distribution@0:
    inputs:
    - firebase_token: $FIREBASE_TOKEN
    - app: # your app ID from Firebase
    - testers: [email protected] # optional
    - groups: qa-team #optional