What this error means
The app asks for a capability — push notifications, Sign in with Apple, associated domains… — that its App ID and provisioning profile don’t include.
Why it happens
The entitlements file asks for a capability the App ID was never given, so the profile Xcode picked cannot sign that request.
The message tools print
error: Provisioning profile "Harbor App Store" doesn't support the Push Notifications capability. (in target 'App' from project 'App')How to fix it
- Enable the capability on the App ID in your Apple Developer account (Certificates, Identifiers & Profiles).
- Regenerate the provisioning profile so it picks up the change, then build again.
- If you don’t use that capability, remove it from the app’s entitlements file.
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
- No signing certificate "iOS Distribution" found
- No profiles for your bundle ID were found
- Xcode: signing requires a development team
- Podfile.lock is not in sync with the sandbox
- CocoaPods could not find compatible versions
- PhaseScriptExecution failed with a nonzero exit code
- Undefined symbols for architecture arm64
