1. ホーム
  2. アイオス

[解決済み】キーチェーン上の配布証明書に秘密鍵がない

2022-04-22 11:43:50

質問

次のような問題があり、解決策がどこにも見つかりませんでした。基本的に、私たちは会社の開発者アカウント(エンタープライズではない)を持っているので、アプリを提出するために、私はチームリーダーから配布証明書を私に送り、配布プロビジョニングプロファイルを作成して私に送るよう要求しました。

開発者プロファイルでは、すべてがうまくいきますが、証明書とプロビジョニングプロファイルをインストールすると、Xcode上に配布プロファイルが表示されず、キーチェーンのdist証明書の下の秘密鍵も表示されなくなりました。

どなたか解決方法をご存知でしょうか?証明書を失効させて新しい証明書を作成する必要があるといろいろなところで読みましたが、会社にはたくさんのアプリがあり、全員の証明書を失効させることはできないので、実際にはそうできません。

解決方法は?

これはよくあることで、解決方法は簡単です。

開発者クレデンシャルを作成した人は、自分のコンピュータのキーチェーンで秘密鍵と公開鍵を右クリックし、その鍵をファイルにエクスポートする必要があります。 そして、そのファイルをコンピュータにダウンロードし、開くと、キーチェーンに追加されます。

プロビジョニングプロファイルには、秘密鍵(.pemファイル)と証明書の両方が必要です。