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
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!
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.