Safari does not see my valid Safari Developer cert

Originator:tobinibot
Number:rdar://22100305 Date Originated:7/31/2015
Status:Closed Resolved:
Product:OS X Product Version:10.11 (15A178w)
Classification:Other Bug Reproducible:Always
 
Summary:
The Extension Builder does not appear to see the Safari Developer certificate that I have installed in Keychain Access. This same certificate works on my Yosemite machine.

Steps to Reproduce:
1. Copy cert to freshly upgraded El Capitan beta machine
2. Install cert into Keychain Access (by double-clicking)
3. Open Safari
4. Open the Extension Builder

Expected Results:
I expect to have a valid certificate listed and be able to develop my extension.

Actual Results:
Extension Builder displays the message "No Safari Developer Certificate"

Version:
10.11 (15A178w)

Notes:
I've tried restarting Safari, rebooting the computer, toggling the "Show Develop menu in the menu bar" option, nothing has working yet.

Comments

Resolution

RESOLUTION

From Apple Developer Relations

This issue behaves as intended based on the following:

Actually, the problem is that you didn't transfer your certificate to your new machine correctly. You need to install both your private key and the certificate.

On the machine that was used to create the certificate, open the disclosure triangle next to the certificate in Keychain Access and look for a private key named something like "Tobin Juday Dev Key". Export this key (you’ll be prompted to protect it with a password) to Certificates.p12. Copy this file to your new machine and double-click to install it.

Please update your bug report to let us know if this is still an issue for you.

By tobinibot at Aug. 5, 2015, 2:13 a.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!