会社の配布証明書を作成するために使用されたキーが必要です。
開発者証明書を作成したときのことを覚えていますか?次に、キーチェーン->証明書アシスタント->から証明書を要求します...
これを行うと、Macは証明書リクエストをキーチェーンのキーとペアリングしました。開発者証明書が処理され、コンピューターにダウンロードされると、そのキーを介してコンピューターからアクセスできるようになります。
ただし、会社が持っている配布証明書を作成しなかった場合は、コンピューターにキーがありません。
キーチェーンの証明書を見てください。
- 「証明書」に移動し、開発者証明書を展開します。名前の付いた小さなキーがあります。
- 次に、配布証明書を拡張してみてください。キーはありませんよね?
この場合、2つのオプションがあります。
配布証明書を作成した人に、キーチェーンからエクスポートするように依頼します。これにより、証明書とキーの両方を含むファイルが作成されます。
現在の配布証明書を削除し、コンピューターから新しい証明書署名要求を作成します。これにより、所有しているキーに接続されます。
最初の方法では、「Uberadmins」コンピューターにアクセスする必要があります。2つ目は、チームのAppleアカウントへの管理者アクセスが必要です。とにかく時々新しい証明書を作成する必要があるので、通常、方法2を使用することに欠点はありません。すでに公開されているアプリには影響しません。今後のリリースとアップデートでは、最新の証明書を使用する必要があります。
これがすべて完了したら、App Storeの配布プロビジョニングプロファイルを作成し、使用する配布証明書に接続する必要があります。(オプション1を選択した場合は、すでにこれを実行している可能性があります)。
プロファイルをコンピューターにダウンロードしてインストールし、アプリで、ディストリビューションビルド用にこのプロファイルを使用してビルドすることを選択します。