IOS Development Certificates | Community
Skip to main content
July 14, 2015
Solved

IOS Development Certificates

  • July 14, 2015
  • 2 replies
  • 1120 views

I created my first App last year. Obviously at that time I created all required certificates. I am ready to create my second app. Do I need to create new certificates for this second app?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by bobbr3212

You don't need to create new .p12 development and distribution certificates. You use those same certificates for all your apps. But for the second app, you need to create an new App ID and mobile provision files based on that App ID. If you're enabling push notifications, you also need different .p12 push certificates.

Use same for all apps:

.p12 development certificate

.p12 distribution certificate

Required for each app:

development mobile provision file

distribution mobile provision file

.p12 development push cert

.p12 distribution push cert

2 replies

bobbr3212Adobe EmployeeAccepted solution
Adobe Employee
July 14, 2015

You don't need to create new .p12 development and distribution certificates. You use those same certificates for all your apps. But for the second app, you need to create an new App ID and mobile provision files based on that App ID. If you're enabling push notifications, you also need different .p12 push certificates.

Use same for all apps:

.p12 development certificate

.p12 distribution certificate

Required for each app:

development mobile provision file

distribution mobile provision file

.p12 development push cert

.p12 distribution push cert

July 20, 2015

By "second app" do you mean:

A) an update to the first app you created or

B) another app altogether (a different magazine for example)?

Bob's answer if only applicable if your answer is B.

If your answer if A and you're updating the app, you can use all the same certificates as long as they haven't expired. If they've expired you'll need to re-generate the certificates for the app.