I\'ve consulted many sources out there and still can\'t figure this out.
http://code.google.com/p/apns-php/wiki/CertificateCreation
Basically after I download th
What I faced, when I was creating CSR file, I was putting Common Name with a space. And the certificates created by this CSR file were not showing expand
arrow in the Keychain Access
After I made a new CDR File with a short common name and recreated certificates, it installed well and has a private key.
My problem was that, for some reason the various certs were being added to the 'System' keychain instead of the 'login' one.
By selecting 'login' and then adding them with the little '+' (next to the i) they've been added to the right place.
I was just double clicking on the certificate. What helped me eventually was to drag the certificate into the relevant section.
More details can be found in this blog: How to Export a Push Notification Certificate in a p12 file?
Leaving this here in the hope that it helps somebody with similar symptoms - When you click aps.cer
for opening it with Keychain Assistant, it prompts you with a dialog to select a keyring to import the Certificate into. For me, the private key didn't show up in a collapsible for any other keyring than login
(i.e. others such as System
or System Roots
seemed to show only the Certificate).
My problem was that I was not looking under "Certificates" but under "All Items":
I noticed that the expand icon is actually visible when clicking on 'My Certificates' in the left menu (Keychain).