Xcode Watchkit: None of the valid provisioning profiles allowed the specified entitlements: beta-reports-active, com.apple.security.application-groups [duplicate] Xcode Watchkit: None of the valid provisioning profiles allowed the specified entitlements: beta-reports-active, com.apple.security.application-groups [duplicate] xcode xcode

Xcode Watchkit: None of the valid provisioning profiles allowed the specified entitlements: beta-reports-active, com.apple.security.application-groups [duplicate]


I got a similar error when attempting to submit, as below...

No matching provisioning profiles found for "Applications/yourapp.app"None of the valid provisioning profiles allowed the specified entitlements: beta-reports-active, com.apple.developer.ubiquity-kvstore-identifier.com, com.apple.security.application-groups, com.apple.developer.ubiquity-container-identifiers

enter image description here

Short Answer:

Remove and re-install your provisioining profiles

Long Answer:

When our project is built the appropriate provisioning profiles are installed automatically simply by being copied into the ~/Library/MobileDevice/Provisioning Profiles directory.

When the problem occurred I could see that the correct provisioning profiles existed in ~/Library/MobileDevice/Provisioning Profiles HOWEVER when I opened the 'iPhone Configuration Utility' Mac application the appropriate provisioning profiles were NOT appearing (which I guess is an indication that they aren't properly installed, maybe coz they're corrupted or something)

I have no idea how it got iteslf in this state but I was able to fix by deleting the existing files in the ~/Library/MobileDevice/Provisioning Profiles directory, re-building the app so that the provisioning profiles were copied back into the directory forcing them to be reinstalled.

The provisioning profiles then became visible in iPhone Configuration Utiltiy and when submitting to the App Store this error no longer appeared.