How to Configure Push Notifications with P8 File


I am trying to configure Push Notifications for my App using the iOS SDK. The documentation I have found seems geared around the old system of Apple Push Notifications.

When I setup Push Notifications in my Apple Developer Account, I am given a p8 file. I can create a Push Notification Certificate in my Apple Developer Account. However when I export this from KeyChain I don’t have the option for P12 file.

So… Is there any documentation on using a p8 file. Or am I missing a step…?

Thanks in advance,


Ignore this. For anyone else trying to do this, you don’t need the p8 file. When exporting from Keychain, make sure you select login -> My Certificates and then export. That way you will get the p12 export option.