iOS build

Xcode: signing requires a development team

No development team selected

Xcode: signing requires a development team. The Xcode project doesn’t say which Apple Developer team signs the app, so Xcode can’t pick a certificate or profile.

Updated

What this error means

The Xcode project doesn’t say which Apple Developer team signs the app, so Xcode can’t pick a certificate or profile.

Why it happens

Without a Team ID, Xcode has no Apple Developer team to take a certificate and a provisioning profile from.

The message tools print

error: Signing for "App" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'App' from project 'App')

How to fix it

  1. Set DEVELOPMENT_TEAM to your 10-character Team ID on the App target (Signing & Capabilities in Xcode).
  2. On CI, pass it to the build — fastlane’s team_id, or DEVELOPMENT_TEAM=… on the xcodebuild command.

Check a log that shows this

Paste the failing step into the build error explainer. It matches this message, and any others in the same log, in your browser. Nothing is uploaded.

Other iOS build errors

Stop signing this on a Mac

CapWrapp creates the Apple Distribution certificate from your App Store Connect API key and installs it, with the provisioning profile, on every GitHub Actions build.

  • Free to start
  • No credit card
  • Sign in with Google or GitHub