Provisioning profile "x" doesn't include signing certificate "Apple Development: Name (ID)"
The profile was created with a different certificate than the one installed in your keychain.
Seen on:
iOS
Meaning
Certificates get revoked/renewed or exist only on a colleague’s Mac. The profile must include the certificate whose private key you have.
Common causes
- Certificate renewed after the profile was made
- Private key only on another Mac
- Wrong (development vs distribution) certificate selected
⚡ Quick fix
- Regenerate the profile including your certificate (or use automatic signing)
- Export/import the certificate + private key (.p12) from the Mac that has it
- Use fastlane match for teams
Detailed fix by platform
Shell
security find-identity -v -p codesigning
How to diagnose
- Keychain — Which identities have private keys?
- Profile — Certificates included
🔧 Still not fixed?
Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:
Similar errors
- 526 Cloudflare Error 526: Invalid SSL Certificate
- Challenge failed for domain Let’s Encrypt / Certbot: Challenge failed for domain example.com — Invalid response from http://example.com/.well-known/acme-challenge/x: 404
- Command CodeSign failed Command CodeSign failed with a nonzero exit code (errSecInternalComponent / resource fork, Finder information not allowed)
Most viewed in iOS
Other ways to find it
🧠 Still stuck? Analyze your error
Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.
Was this page helpful?
Report a correction or suggest an improvement
Last updated 7 Oct 2026