doesn't include signing certificate 🍎 iOS

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

  1. Regenerate the profile including your certificate (or use automatic signing)
  2. Export/import the certificate + private key (.p12) from the Mac that has it
  3. Use fastlane match for teams

Detailed fix by platform

Shell

  1. security find-identity -v -p codesigning

How to diagnose

  1. Keychain — Which identities have private keys?
  2. 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:

🧠 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.