What devices need to be included Provisioning Profiles for watchOS?

EasyGoingPatEasyGoingPat GBMember ✭✭✭

When creating a watchOS application, there are three relevant parts:

  1. The Watch Application
  2. The Watch Extension
  3. The parent application that runs on the iPhone

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

Best Answer

Answers

  • EasyGoingPatEasyGoingPat GBMember ✭✭✭

    @LandLu said:
    Have you read this documentation about Apple Watch?

    Thank you for the answer. I have read the document and believe I have followed it correctly. Guess I will go through it for the 100th time. It is useful to have my original question answered about multiple devices in a Provisioning Profile. At least that is one less thing to worry about.

Sign In or Register to comment.