When creating a watchOS application, there are three relevant parts:
I have read tonnes of documentation about Provisioning and think I now have a reasonable understanding of it; however, there is one hopefully simple question I am struggling to find an answer to: which devices need to be included in the Provisioning Profiles (PP) for each of the three parts above?
I guess the parent iPhone application simply needs to have my physical iPhone included in its list of devices.
My understanding of the Watch Extension is that it now runs on the watch, so I am guessing the watch needs to be the device included in the PP? But if I don't include the iPhone then I can't install it on the iPhone which means I then can't select it when using Manual Provisioning in Visual Studio on the PC.
The Watch Application clearly runs on the watch and so needs that included as a device. However, the same as the previous paragraph applies: if I don't include the iPhone as a device then I can't install the profile on the phone and so can't select it back in Visual Studio.
Is there any harm in having extra devices included in the PP? For the Watch Application and Extension, can I simply include both the iPhone and the watch as devices in the PP?
A related problem is that, no matter what I do, I don't seem to be able to choose the PP for the Watch Application back in Visual Studio. It is simply never presented as an option in the drop-down list.
Any help would be welcome.
Kind wishes ~ Patrick