Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Push certificate not appearing when creating a profile in iOS dev portal

I've created a dev push certificate for my app (following these steps http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1)

and I can see the certificate appearing in the certificates section of the portal.

Now I'm trying to create a provisioning profile which includes the certificate, however when the portal asks which certificate(s) to include in the profile the one I just created is not listed.

I have triple-checked that the app id I used to create the certificate is the same as the app id I am using to create the profile - and if I examine the app id the green dot has appeared next to the push enabled section.

So why is the certificate not appearing as an option when creating the profile?

like image 383
Gruntcakes Avatar asked Jun 25 '13 15:06

Gruntcakes


People also ask

How get iOS push certificate?

From your Admin console, click Apple Push Certificates Portal and sign in to the portal with your Apple ID and password. Click Create a Certificate and accept the terms of use. Click Choose File and select the certificate signing request (. csr) file you saved earlier.

How do I add a certificate to my provisioning profile?

In the Provisioning Profile section, click the + button to add a new one. Select the type of profile, such asApp Store or Ad Hoc, and click Continue. Select your App ID from the drop down list and click Continue. Select the certificate you created in step 1.


2 Answers

Provisioning profile certificates are separate from push notification certificates. You probably need to generate a developer certificate instead.

like image 109
faffaffaff Avatar answered Oct 04 '22 02:10

faffaffaff


Push certificate is just an SSL certificate for your web server or 3rd party service. Nothing to do with provisioning. Just be sure to have the same bundle ID.

like image 30
themikola Avatar answered Oct 04 '22 00:10

themikola