What this error means
A provisioning profile ties your bundle ID, your certificate and your capabilities together. Xcode found none that matches this bundle ID and certificate.
Why it happens
Xcode matches the bundle ID and the signing certificate against installed App Store profiles. None of them fit this app, so signing stops.
The message tools print
error: No profiles for 'com.studio.harbor' were found: Xcode couldn't find any iOS App Store provisioning profiles matching 'com.studio.harbor'. (in target 'App' from project 'App')How to fix it
- Check that the bundle ID in Xcode matches the appId in capacitor.config and the App ID in your Apple Developer account.
- Create or regenerate an App Store provisioning profile for that App ID that includes your distribution certificate.
- Install it on the build machine, or let automatic signing with an App Store Connect API key fetch it.
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
- Xcode: signing requires a development team
- Provisioning profile doesn't support the capability
- 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
