Here’s a quick problem & solution that worked for me. Hopefully this helps others out there.
Situation:
Validating an archive prior to submitting the build to the App Store, but it fails validation. I am using App Groups (for the phone app & watch app).
Problem:
Validating my archive created two “no matching provisioning profiles found” errors. The error was specifically related to “none of the valid provisioning profiles allowed the specified entitlements betareports-active com.apple.security.application-groups”.
Solution:
In my case, my development was able to use App Groups, but the production/distribution environment was not setup yet.
Under Provisioning Profiles > Distribution (https://developer.apple.com/account/ios/profile/), create an Distribution / App Store for each App ID that you need. In my case, I had to create one for the phone app & one for the watchkit extension. Make sure to download each after generating them. Double click on your downloaded files to automatically load them into Xcode.
When I tried to validate my archive again, I was able to successfully validate (after generating & loading my new Provisioning Profiles).