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.
- You are deploying an iOS app using Codemagic.
- Your Apple Developer Program account is active and linked.
Steps to Resolve Certificate Limit Error:
-
Access Your Apple Developer Account
Log into your Apple Developer account to manage certificates:- Go to the Apple Developer Certificates List.
-
Navigate to the Certificates Section
In the Certificates, Identifiers & Profiles section:- Click on Certificates.
- Locate all existing Distribution Certificates.
-
Remove Unused or Expired Certificates
Review and delete any unused, expired, or redundant distribution certificates to free up space. -
Re-run Deployment
After deleting the certificates, initiate the build process again in FlutterFlow. Codemagic will automatically generate a new certificate as needed.noteThe deleted distribution certificates will be recreated automatically by Codemagic during the next build.