複数のコード署名 ID を使用して IPA に署名する
1つのBitriseビルド内で、コード署名IDが異なる複数のIPAファイルを作成できます。必要なコード署名ファイルが用意されていることを確認し、iOSとtvOS Xcodeのアーカイブをエクスポートするステップを実行するだけです
1つのBitriseビルド内で、コード署名IDが異なる複数のIPAファイルを作成できます。
iOSアプリの開発中は、内部テストやApp Storeへのデプロイなど、さまざまな目的で複数のタイプのディストリビューションが必要になります。幸いなことに、これには 2 つのワークフローを個別にセットアップする必要がありません bitrise.io。
この例では、署名付き IPA ファイルを 2 つ作成するワークフローを設定します。1 つは development そして1つは app-store エクスポート方法。
詳細設定オプション
この手順には、Xcode アーカイブをエクスポートするためにこれらのステップを設定するための最低要件が記載されています。ワークフローエディターのステップまたはステップをチェックしてください。 step.yml GitHub で、Bitriseが管理する自動コード署名オプションのオーバーライド、ビットコードからの再コンパイル、ビットコードからの再コンパイル、特定のコードの使用など、考えられるすべての設定オプションを確認してください。 .plist エクスポートを設定するファイル。
ワークフローエディター
bitrise.yml
-
すべてを確認してください 必要なコード署名ファイル ビルドで使用できます。
-
お持ちであることを確認してください iOS 用 Xcode アーカイブとエクスポート ワークフローにステップイン。
-
入力変数のリストで、に移動します 配布方法 そして選択してください 開発 ドロップダウンメニューから。

-
を設定 自動コード署名方法 コード署名に使用したい Apple サービス接続に入力します。選択できるオプションは以下のとおりです。
-
off自動コード署名を行わないと。 -
api-keyAPIキー認証を使用する場合。 -
apple-idApple ID 認証を使用する場合。
-
-
を追加 iOS と tvOS の Xcode アーカイブをエクスポートします。 ワークフローにステップアップ。このステップでは、によって生成されたアーカイブを再利用します iOS 用 Xcode アーカイブとエクスポート ステップを実行して、アーカイブから 2 回目のエクスポートを行います。
-
を設定 自動コード署名方法 コード署名に使用したい Apple サービス接続に入力します。選択できるオプションは以下のとおりです。
-
off自動コード署名を行わないと。 -
api-keyAPI キー認証を使用する場合。 -
apple-idApple ID 認証を使用する場合。
-
-
入力変数のリストで、に移動します 配布方法 そして選択してください アプリストア ドロップダウンメニューから。

-
すべてを確認してください 必要なコード署名ファイル ビルドで使用できます。
-
を開きます
bitrise.ymlアプリのファイル。 -
お持ちであることを確認してください
xcode-archiveワークフローにステップイン。my-workflow: steps: - xcode-archive: inputs: -
を設定
distribution_methodへの入力development。my-workflow: steps: - xcode-archive: inputs: - distribution_method: development -
を設定
automatic_code_signingコード署名に使用したい Apple サービス接続に入力します。選択できるオプションは以下のとおりです。-
off自動コード署名を行わないと。 -
api-keyAPIキー認証を使用する場合。 -
apple-idApple ID 認証を使用する場合。
my-workflow: steps: - xcode-archive: inputs: - automatic_code_signing: api-key - distribution_method: development -
-
を追加
export-xcarchiveワークフローにステップアップ。このステップでは、によって生成されたアーカイブを再利用しますxcode-archiveステップを実行して、アーカイブから 2 回目のエクスポートを行います。my-workflow: steps: - xcode-archive: inputs: - automatic_code_signing: api-key - distribution_method: development - export-xcarchive: inputs: -
を設定
automatic_code_signingコード署名に使用したい Apple サービス接続に入力します。選択できるオプションは以下のとおりです。-
off自動コード署名を行わないと。 -
api-keyAPI キー認証を使用する場合。 -
apple-idApple ID 認証を使用する場合。
my-workflow: steps: - xcode-archive: inputs: - automatic_code_signing: api-key - distribution_method: development - export-xcarchive: inputs: - automatic_code_signing: api-key -
-
を設定
distribution_methodへの入力app-store。my-workflow: steps: - xcode-archive: inputs: - automatic_code_signing: api-key - distribution_method: development - export-xcarchive: inputs: - automatic_code_signing: api-key - distribution_method: app-store
これで完了です!気軽に複数追加してください iOS と tvOS の Xcode アーカイブをエクスポートします。 必要に応じて、複数の異なる署名付き.ipa ファイルをワークフローに作成する手順を説明します。