Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How many iOS Ad Hoc distibution certificates can be created? Limit for certificates? [closed]

Tags:

Can anybody please shed some light on how many iOS Ad-Hoc & Development certificates are allowed by Apple? For both Enterprise and non-Enterprise accounts. Any official links will help.

Thanks

like image 881
Hussain Mansoor Avatar asked Jul 05 '16 03:07

Hussain Mansoor


People also ask

How many certificates can create in Apple developer account?

We are developing Enterprise applications and we believe our client has reached their limit of two developer certificates.

What happens if distribution certificate expires iOS?

If your certificate expires, passes that are already installed on users' devices will continue to function normally. However, you'll no longer be able to sign new passes or send updates to existing passes. If your certificate is revoked, your passes will no longer function properly.

Can you renew iOS distribution certificate?

Distribution Certificates Must Be Renewed Periodically To continue distribution, navigate to the Devices organizer in Xcode. Select the expired profile and click Renew Profile in the red bar at the top. This will renew your expired certificate and add it to the provisioning profile.

How long is an iOS distribution certificate valid?

You are responsible for managing your team's certificates and provisioning profiles. Apple Developer Enterprise Program certificates expire after three years and provisioning profiles expire after one year.


1 Answers

I called Apple for a separate account question I had so I asked about this at the same time. I asked Brian (Senior Advisor from Apple Developer Program Support) to email it to me so it's official. There are no public facing documents for this and because of that Brian actually submitted this information to Apple as feedback so in the future it is something we would be able to reference online.

Officially from Apple Developer Program

Conversation and official email

A maximum of 3 app store and Ad Hoc production certificates can be active at the same time for the Apple Developer program. For Enterprise itโ€™s 2 certificates.

If you want to verify the limits for certificates the best option would be to visit the Certificates, Identifies and Profiles Portal and create additional certificates. Once the option is grayed out, that will indicate that you have reached the limit of certificates that can be active at one time.

Two Enterprise Distribution certificates can be created at a time and a single Enterprise Distribution certificate can apply to several apps.

Each Enterprise license is completely distinct with independent distribution certificates. If a company registers in five Enterprise programs they will be able to create five independent distribution certificates.

However you can create or revoke them as frequently as youโ€™d like.

Instead of having multiple certificates, you can export the same certificate and use on multiple workstations ๐Ÿ‘๐Ÿฝ. You can find more information regarding this process in the following link.

AppDistributionGuide / MaintainingCertificates

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW15

Official Email

Email from devprograms@apple.com

Raw text:

From: [email protected]

To:

Re: Apple Developer Program Support

Hi

Per your request, I'm following up with information regarding the certificate limitations on both the Apple Developer Program and Apple Developer Enterprise Program.

Each of the programs are able to create distribution certificates however the Apple Developer Enterprise Program can have two active certificates, while the Apple Developer Program is able to have three active certificates. When viewing the Certificates, Identifiers, and Profiles Portal, if the option to create a certificate is grayed out, you have reached the active limit and an existing certificate will need to be revoked to in order to proceed.

Both of the programs are able to revoke and re-create certificates as much as they wish as the limitation is only regarding active certificates.

Due to the certificate limitation, it's often better to export and share the certificate if it's necessary to have available on multiple systems. The following URL explains how to export the certificate using Xcode.

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW7

If you have any further questions, please let me know.

Best regards,

Brian Apple Inc.

like image 96
Edison Avatar answered Sep 18 '22 13:09

Edison