Unable to Generate New FairPlay Streaming Certificate – Maximum Certificate Limit Reached with No Revocation Option

Keywords: FairPlay, FairPlay Streaming, FPS Certificate, DRM, Certificate Limit, License Server

Hello Apple Developer Forums Team,

We are seeking guidance regarding a FairPlay Streaming (FPS) certificate issue that is currently blocking our production DRM infrastructure.

We previously generated FairPlay Streaming deployment credentials and have been using FairPlay Streaming for our protected video content. Unfortunately, our old server infrastructure crashed, and the private keys/credentials associated with the previously generated FairPlay Streaming certificate were permanently lost.

As a result, we need to generate replacement FairPlay Streaming deployment credentials.

However, when attempting to create a new FairPlay Streaming certificate, our Apple Developer account now displays the following error:

“Maximum number of certificates generated.”

The main issue is that the existing FairPlay Streaming certificates do not provide any option in the Apple Developer portal to revoke or delete them. Therefore, we are unable to remove obsolete or inaccessible certificate records and cannot generate replacement credentials.

Our current situation is:

  • We have reached the maximum number of FairPlay Streaming certificates allowed for our Developer Team.
  • The Apple Developer portal does not provide a revoke or delete option for the existing FPS certificates.
  • The private keys associated with our old FairPlay Streaming credentials were permanently lost after our previous server infrastructure crashed.
  • We cannot recover or reuse those old credentials.
  • We are unable to generate replacement FairPlay Streaming deployment credentials because the certificate generation limit has been reached.
  • This is currently blocking our ability to restore and maintain our FairPlay-protected production streaming service.

We have already contacted Apple Developer Support and submitted multiple follow-ups regarding this issue, but we have not yet received a solution that allows us to generate replacement credentials.

We would like to understand the official Apple-supported process for the following situation:

  1. What is the supported procedure when a Developer Team reaches the maximum number of FairPlay Streaming certificates?

  2. If existing FPS certificates cannot be revoked or deleted through the Developer portal, is there an Apple-supported process to remove obsolete or inaccessible FPS certificate records?

  3. Can Apple reset or restore the FairPlay Streaming certificate generation capacity for a Developer Team when the old credentials and private keys are permanently unavailable?

  4. Is there another supported method for generating replacement FairPlay Streaming deployment credentials in this situation?

We are not requesting general instructions on how to generate a FairPlay Streaming certificate. We understand the standard certificate generation process.

Our issue is specifically related to an exhausted FPS certificate generation limit combined with the absence of a self-service revoke/delete option for the existing certificates.

We would greatly appreciate guidance from Apple or the FairPlay Streaming team on how to resolve this issue and restore our ability to generate replacement FPS deployment credentials.

Thank you for your assistance.

Hello, based on our records we have already approved new credentials on August 17.

Thank you for your response.

We confirm that our request for new FairPlay Streaming credentials was approved on August 17. However, our issue is that we are still unable to generate the replacement FairPlay Streaming certificate and complete the credential setup. When we attempt to generate a new FairPlay Streaming certificate through the Apple Developer portal, we receive the following error: “Maximum number of certificates generated.” The existing FairPlay Streaming certificates also do not provide any option to revoke or delete them from the Developer portal.

Therefore, although the request for new credentials was approved on August 17, we are currently unable to actually generate and obtain a new usable FairPlay Streaming certificate. Could you please clarify where or how we can generate the newly approved credentials? If the approval on August 17 created or enabled new FairPlay Streaming credentials for our Developer Team, please let us know where those credentials can be accessed or downloaded.

Otherwise, if the existing certificate limit is preventing the generation of the newly approved credentials, we kindly request assistance in removing/revoking an old unused FairPlay Streaming certificate or resetting the certificate generation capacity for our Developer Team. Our previous server infrastructure crashed and the private keys associated with our old FairPlay Streaming credentials were permanently lost, so we are unable to reuse or recover the previous credentials.

To clarify, our issue is not the approval request itself. Our issue is that even after the approval on August 17, the Apple Developer portal still prevents us from generating the new FairPlay Streaming certificate due to the maximum certificate limit. We would greatly appreciate your guidance on the next step or assistance in resolving the certificate limit issue.

Thank you.

Unable to Generate New FairPlay Streaming Certificate – Maximum Certificate Limit Reached with No Revocation Option
 
 
Q