(iOS) Firebase App Distribution へのデプロイ
説明
Firebase App Distribution を介してアプリをビルドし、テスターに配布します。
前提条件
-
正確なバンドル ID が登録されている既存の Firebase プロジェクト。フォローする Firebase ドキュメント 詳細については。
-
firebase を実行して Firebase からトークンを取得する
login:ci
ローカル。を参照してください Firebase CLI 詳細については、ドキュメントを参照してください。 -
このトークンをシークレットとして Bitrise プロジェクトに追加します。
FIREBASE_TOKEN
. -
プロジェクトから Firebase アプリ ID を取得します。 一般設定 ページに移動し、この値を入力変数として [ベータ] Firebase アプリの配布 ステップ。
-
コード署名が設定されました。見る iOS コード署名 詳細については。
指示
-
追加 Xcode アーカイブ & iOS 用エクスポート次のような必要な入力変数をステップ実行して設定します。 図式、 配布方法 および目的のコード署名方法。
-
追加[ベータ] 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