Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

(OS X)Unable to Export .p12 on Keychain

Issues were encountered After creating both a Development SSL Certificate, as well as a Production SSL Certificate. In case you're struggling with the procedure, I found this link to be quite helpful:

How to export certificate from Mac OS X to get pair of .cert and .key files ?

The screen shows instructions for creating a Certificate Signing Request (CSR). I Selected "Continue", then selected "Choose File..." and located the .certSigningRequest.

Selected "Generate". Once the certificate was ready, I selected "Done" and then downloaded the generated SSL certificate from the "iOS App ID Settings" screen.

Follow this link as it is pertaining to the bottleneck at hand: https://www.parse.com/tutorials/ios-push-notifications

You must Double click on the downloaded SSL certificate to install it. Using Keychain Access, click right under "My Certificates", then you must find the certificate you just added.

Right-click on it, select "Export Apple Development IOS Push Services:...", and save it as a .p12 file. The problem is, I don't have the option to export to .p12 as it is grayed out.

How should I proceed?

like image 514
Karl Van B Avatar asked Oct 16 '15 06:10

Karl Van B


2 Answers

Turns out all you have to do is select "My Certificates" on the left panel and it enables the .p12 option.

like image 80
Nguyễn Anh Tuấn Avatar answered Nov 08 '22 14:11

Nguyễn Anh Tuấn


Open your Keychain Access and make sure your certificate is listed under login keychains (left side), then you should be able to see the export to a .p12 file option. If that does not work for you, possibly your certificate is created incorrectly. Try to generate another one.

like image 22
Mo Nazemi Avatar answered Nov 08 '22 16:11

Mo Nazemi