As of a week ago when we upgraded to XCode 7.2, iOS9.2 and watchOS2.1, I get an error when building for Distribution (works fine for AdHoc and Debug):
Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles include the devices:
Ty's Apple WatchI have deleted all of the existing provisioning profiles, tried other developer certificates (for distribution) and cleared/reset everything I can think of. Obviously I verified that the provisioning certificates do indeed include my Apple Watch. It REALLY frustrates me that I would need to have an Apple Watch provisioned to be able to create a distribution build of the Apple Watch app+extension, but whatever.
Our app was redesigned for the holidays and now we're stuck!
Hey all, I reached out to Apple DTS and they pass along the following support article:
https://developer.apple.com/library/ios/qa/qa1814/_index.html
I followed the directions, reset everything to be managed by XCode, and now it's working! Be careful of the "important notes" bits. Good luck all!