-1

キーチェーン アクセスを介して独自のキー (パブリック/プライベート) を作成しました。しかし、私の会社はすでにプロビジョニング プロファイルと開発者証明書を作成しており、これを (ログ記録後に) ダウンロードし、Xcode と iPhone にもインストールしました。しかし、iPhone で実行しようとすると、「デフォルトのキーチェーンに有効な証明書/秘密鍵のペアがありません」と表示されます。info.plist でバンドル識別子名も正しく設定しましたが、何が間違っていますか? すでに会社によって作成されているので、それと一致するように、どうにかして自分のMacキーペアをどこかに追加する必要がありますか? 誰かが私がどこで間違っているのかを助けたり提案したりできますか.

事前に感謝します。

4

1 に答える 1

0

ダウンロードした開発者証明書の秘密鍵が必要です。「デフォルトのキーチェーンに有効な証明書/秘密鍵のペアがありません」というエラーは、秘密鍵がないことを意味します。

「私の会社はすでに [...] 開発者証明書を作成しています」と言うと、開発者証明書が作成されたように聞こえます。その場合、デフォルトでは秘密鍵がないため、秘密鍵を送信する必要があります。

一般に、証明書署名要求を行い、プロビジョニング ポータルで開発証明書を生成するのは、個々の開発者次第です。会社があなたのためにそれをする理由はありません。

于 2012-04-13T13:49:16.390 に答える