0

私はすべてcertificatesの開発者とディストリビューションを開発者サイトと私のものから削除しましKey Chainたが、一部の証明書はまだ私のKey Chain. それはなぜでしょうか?

4

2 に答える 2

1

この問題は、キーチェーンに残っている証明書に関連付けられているキーが原因である可能性が最も高いです。

Xcode 4 を使用している場合...

Xcode 4 では、署名証明書を管理できるようになっていましたが、私にとっては常に不安定でした。昨年 5 月にこの問題をどのように処理したかを次に示します。

Keychain Access -> My Certificates に移動し、「iPhone」を検索します。開発者およびディストリビューションの証明書が、古いものと最新のもので表示されます。不要な証明書を展開すると、それらの証明書に関連付けられているキーが表示されます削除したい証明書に関連付けられているキーを削除することは....まあ、キーです。

「My Certificates」でキーを削除できると思います。そうでない場合は、「キー」に移動して、それらの不正なキーを見つけて削除します。

この後、有効な署名証明書がない場合は、署名証明書を再生成する必要があります。署名証明書の作成では、その方法を示します。

Xcode 5 を使用している場合...

Xcode 5 は、Apple によると、証明書を管理する方法です。もちろん、 Creating Your Signing Certificatesで説明されているように、これを手動で行うこともできます。しかし、Xcode 5 では、[設定]、[アカウント]、[開発者アカウントへのサインイン]、[詳細の表示...] の順にクリックすると、署名証明書を管理できる領域に移動します。

誰かがこれを処理するより良い方法を持っている場合は、チャイムインしてください。

于 2013-09-14T15:48:02.190 に答える