1

ですから、私はxcodeとiOSに非常に慣れておらず、すべてに慣れています。開発者証明書がどのように機能するかは理解できましたが、配布証明書に困惑しています。会社の各メンバーは同じ配布証明書を使用しているので、秘密鍵を誰に割り当てる必要がありますか?これが意味をなさない場合は申し訳ありませんが、私はこれを使用する方法を理解するのが難しいです。自分用のDistCert(管理者ロール)を正常に作成しました。これは機能し、TestFlightにアップロードする.ipaファイルを作成できますが、チームの他のメンバーはこの証明書をどのように使用しますか?彼らに私の秘密鍵を渡す必要がありますか?

4

2 に答える 2

3

秘密鍵は、アプリケーションをコンパイルする開発者のキーチェーンに含まれている必要があります。コンパイルしてパッケージ化した後、彼はバイナリとプロビジョニングプロファイルを社内の他の人に配布できます。

これは、アドホックとエンタープライズの両方の配布が機能する方法です。

必要に応じて、秘密鍵を作成した開発者のキーチェーンからp12ファイルとして秘密鍵をエクスポートし、他のマシンにインストールできます。このようにして、複数の開発者がバイナリを作成して配布できます。

于 2012-06-20T20:22:57.267 に答える
1

理論上、秘密鍵が誰に割り当てられているかは実際には問題ではありません。実際には、あなたはそれをあなたの会社でより責任のある人の一人として望んでいるでしょう(あなたはアカウントの管理者の役割として、それは理にかなっています)。

配布用にアプリのバージョンをコンパイルするすべての人は、その証明書を使用する必要があり、秘密鍵のコピーが必要になります。配布パッケージを構築するための集中管理された場所を1つだけ持つことができ、そのマシンには秘密鍵がインストールされるため、すべての人が秘密鍵のコピーを持っている必要はありません。

于 2012-06-20T20:24:06.067 に答える