Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Push Services certificate not appearing in "My Certificates"

I have followed all of the instructions for configuring Push Notifications as described in: https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringPushNotifications/ConfiguringPushNotifications.html

When I come to the final section: Installing a Client SSL Signing Identity on the Server, the IOS Push Services certificate only appears in Certificates and not in "My Certificates".

I have tried copy/paste and import/export into "My Certificates" and cannot get it to appear there in order to export a .p12 file.

Everything looks fine in xcode and in my developer account so I am quite stumped... any help would be much appreciated!

like image 941
gumbynr Avatar asked May 19 '15 20:05

gumbynr


2 Answers

This is probably because the certificate is getting added to System Keychain. Instead of double clicking and adding it, drag and drop it under 'Login' . You will be able to export it after that

like image 119
Ravi_sankar Avatar answered Oct 16 '22 19:10

Ravi_sankar


I got this issue when I came back to use a Push Certificate (to create a .p12) that I had created a good while back and it would not show up.

I came to realise that -

  • I did not have the matching private key on my system that was originally used to create it. You can tell this as the arrow next to the certificate in keychain was not showing as it could not match it up with the required private key.

enter image description here

Recreating the certificate from scratch resolved this.

like image 4
WickedW Avatar answered Oct 16 '22 18:10

WickedW