新しい Macbook Pro を入手し、新しいアプリのプロビジョニング プロファイルを作成して、オーガナイザーに追加し、証明書をダウンロードしました。ただし、.cer ファイルはキーチェーン アクセスのログイン キーに追加されないようで、xcode でプロビジョニング プロファイルを選択できません...
何がうまくいかなかったのでしょうか?
新しい Macbook Pro を入手し、新しいアプリのプロビジョニング プロファイルを作成して、オーガナイザーに追加し、証明書をダウンロードしました。ただし、.cer ファイルはキーチェーン アクセスのログイン キーに追加されないようで、xcode でプロビジョニング プロファイルを選択できません...
何がうまくいかなかったのでしょうか?
古い Mac を使用して証明書を作成したと仮定します。
その場合、秘密鍵はまだ古いマシンに保存されています。これは、現在の証明書を作成するために使用され、Apple に送信されなかった CSR を作成したときに自動的に作成されました。ダウンロードした .cer には公開鍵のみが含まれています。
署名のために両方が必要です。
この問題を解決するには、古い mac から秘密鍵をインポートするか、新しい開発者証明書を作成します (csr の作成と送信のプロビジョニング ポータルで概説されている手順に従います)。開発者ごとに許可される証明書は 1 つだけであるため、2 番目のオプションでは古い証明書が無効になることに注意してください。