2

開発者 ID を使用して Mac アプリに署名しようとすると、多くの問題が発生します。すべての証明書と開発者 ID がありますが、XCode ではまったく表示されません。

Apple ポータルで見たものは次のとおりです。

そして、これはxcodeオーガナイザーが私に示しているものです-https: //www.evernote.com/shard/s26/sh/059c361a-0e60-4197-a64a-b6872207f2c1/b0d3e0f9e231657eb3aa346341f8d807

Apple Developer Center には私のマシンよりも多くの証明書があるため、明らかに多くの証明書情報が欠落しています。また、Xcode は署名用の開発者 ID 証明書をまったく表示しません。

ここで何がうまくいかないのですか?どこから始めればよいですか?

4

2 に答える 2

1

「秘密鍵」というタイトルの鍵のキーチェーン アクセスを確認します。開発者証明書の秘密鍵がない場合は、新しい秘密鍵と一致する証明書を取得できるように、新しい秘密鍵を作成する必要があります。秘密鍵を紛失すると、通常、コピーを作成しない限り永久に失われます。Apple は、以前に作成された証明書の秘密鍵を取得する手段を提供していません。

チーム管理者に相談して、新しい証明書/秘密鍵のペアを作成してもらいます。

于 2012-10-05T15:45:33.973 に答える
1

すべての証明書がありますが、それらの証明書の秘密鍵はどうですか? 署名には秘密鍵が必要です。

Keychain Access >> Keys を確認すると、秘密鍵とそれに対応する証明書の両方が必要です。そうしないと、XCode でアプリに署名できません。

于 2012-10-05T15:49:41.273 に答える