Skip to main content

Codemagic Signing Certificate Limit

During iOS deployment, Codemagic attempts to create distribution certificates in your Apple Developer Account. If the maximum number of certificates has already been reached, the build will fail with a certificate creation error.

Error Message

Build failed :|Step 3 script `Fetch signing files` exited with status code 1
Returned 409: There is a problem with the request entity - You already have a current Distribution certificate or a pending certificate request.

This message indicates that Codemagic cannot proceed because no additional distribution certificates can be created.

Prerequisites
  • You are deploying an iOS app using Codemagic.
  • Your Apple Developer Program account is active and linked.

Steps to Resolve Certificate Limit Error:

  1. Access Your Apple Developer Account
    Log into your Apple Developer account to manage certificates:

  2. Navigate to the Certificates Section
    In the Certificates, Identifiers & Profiles section:

    • Click on Certificates.
    • Locate all existing Distribution Certificates.
  3. Remove Unused or Expired Certificates
    Review and delete any unused, expired, or redundant distribution certificates to free up space.

  4. Re-run Deployment
    After deleting the certificates, initiate the build process again in FlutterFlow. Codemagic will automatically generate a new certificate as needed.

    note

    The deleted distribution certificates will be recreated automatically by Codemagic during the next build.

Was this article helpful?