Re: Maximum number of certificates generated

Greetings, i am having trouble creating a production certificate. It says "Maximum number of certificates generated". We have currently only 3 apps registered. Need to deploy 7 - 10 more apps. How can i work around this?

For the distribution of in-house enterprise apps you may have two active certificates at any given time. Normally you will only use one at a time and then transition to the second certificate before the first one expires in three years.

One certifiate can sign any number of provisioning profiles which are what you need to run the app on devices.

I have the same problem, and I found a lots of certifications which are gennerated by xcode. I revoked some certifications,but it still says "Maximum number of certificates generated". now how can I create a new certification? please help me, thanks.

I'm using Unreal Engine's iPhonePackager program to generate my csr on WIndows. But while in the process of studying the proper workflow to install developer apps on my device, I went through a couple of testing phases.. which unfortunately included me creating and revoking a couple of my IOS Development certificates.. I recieved email notifications from apple regarding the revoked certificates.

Now when I try to create a new certificate (for a new ue4 test project), it won't let me create one. It has the "(Maximum number of certificates generated)" error in red for iOS App Development.

I still have 1 active certificate on my account, but I'm hesitant to revoke it just to test if I can create a new one.

Did you ever resolve this as we now have the same issue. I've been through every post I can find and Apple has never answered any question on this. It also appears that nobody has any understanding of what the problem actually is.

I'm also having the same problem, not just with IOS Development certificates but with IOS Deployment certificates and Push Notifications too.

We only have 4 apps and I need to reissue new certificates for the coming 12 months and it won't let me. I've revoked around 8 certificates that we used for testing but that made no difference - still coming up with the "Maximum number of certificates generated".

I done the same process last year without any problem at all so I'm guessing that this is something that's happened in the last few months that still hasn't been resolved.

An Enterprise Account can have only a maximum of three iOS Distribution Certificates. However, I have a theory that each developer associated with that account can perhaps only create a maximum of one of those three certificates. Thus, if you want to create three certificates you need to sign in as three separate developers to create the certificates.

Clearly, you might have a use case like me where one developer is going to create more than on Certificate Signing Request, to create more than one Distribution Certificate, to provide each one to separate groups of developers. But it seems possible that you can't do this. Though I am searching for documentation that this is the case.

OK, given that this is in the Enterprise Distribution forum I assume that we are talking about enterprise distribution certificates.

Each enterprise developer program can have 2 distribution certificates. No more are allowed than that. The idea is that you use one of them to sign your production apps and then transition to the other as the original certificate approaches expiration. Note that when I say "approaches expiration" I mean like 6-12 months ahead of the expiration. This isn't a last moment sort of change to make. In most cases the churn of regular updates to the app will serve to get your updated signing version out there.

A new wrinkle in all of this though is the recent changes to the B2B program that allow you to self-assign applications to your own organization. If you can go down this route then you can kiss all the signing and profile mess goodbye and start using TestFlight and the B2B App Store to test and distribute your apps. I wrote all of this up after running through the process after the change was announced.

More Like This

Retrieving data ...

This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Developer Forums Participation Agreement.