3

無意識のうちに、一般的に次のように名前が付けられているキーチェーンシステム証明書を削除しました

Software Signing
com.apple.systemdefault
com.apple.kerberos.kdc
Apple Worldwide Developer Relations Certification Authority
Apple Code Signing Certification Authority

iOS開発用の開発者証明書を作成して証明書をインストールしようとすると、「この証明書は不明な機関によって署名されました」というエラーが表示されます

それらを回復する方法がわかりません。

私はこれを経験しました

誰かが回避策を持っている場合は助けてください。

4

1 に答える 1

6

証明書が有効でない場合は、赤い「x」が表示され、その理由が示されます。通常、理由は「この証明書の有効期限が切れています」または「この証明書は不明な機関によって署名されています。これを解決するには、次の手順を実行する必要があります。

  1. 証明書の有効期限が切れている場合は、iPhone ポータルで証明書を更新してダウンロードし、ダブルクリックしてキーチェーンに追加します。

  2. 「不明な機関によって署名されている」場合は、iPhone 開発者ポータルの証明書セクションから「Apple Worldwide Developer Relations」証明書をダウンロードし、ダブルクリックしてキーチェーンに追加します。

  3. 証明書が失効している場合は、キーチェーンから証明書を削除し、iPhone Developer Program Portal ユーザー ガイドの「iPhone 開発証明書の取得」または「iPhone 配布証明書の取得」セクションに従って、新しい証明書を生成します。

  4. 秘密鍵のバックアップを必ず作成してください。これを行う手順は、iPhone Developer Program Portal ユーザー ガイドの「秘密鍵の保存と他のシステムへの転送」に記載されています。

  5. iPhone Developer (または iPhone Distribution) 証明書とそれに関連付けられた秘密鍵があり、Apple WWDR Intermediate 証明書がインストールされていて、証明書が有効な場合は、Online Certificate Status Protocol (OCSP) と Certificate Revocation List (CRL) が設定されていることを確認してくださいKeychain Access > Preferences > Certificates で「Off」にします。

  6. それでも問題が解決しない場合は、Apple コミュニティのサポートにお問い合わせください。

于 2013-01-21T09:09:53.440 に答える