Register Apple Watch and iPhone for Development and Distribution

To run your bundle on an Apple Watch during the development process, you need to build and code sign the bundle with provisioning profiles for each of the three bundle components - the host app, the watch extension and the watch app. You can use development provisioning profiles or Ad Hoc distribution provisioning profiles.

Based on their target bundle component, the provisioning profiles must include the Apple Watch or the paired iPhoneon which you want to test the bundle. To include a device in a provisioning profile, you need to register it in the iOS Dev Center.

To distribute in-house applications to selected users, you need to register their devices in your iOS Developer Enterprise Program in the iOS Dev Center.

For more information about UDIDs, see Code Signing Glossary.

Prerequisites

  • Verify that you are logged in the iOS Dev Center.
  • Verify that you have obtained the UDID of your Apple Watch.
    • On macOS systems, perform the following steps.
      1. Connect the Apple Watch-paired iPhone. Keep the Apple Watch close.
      2. Run Xcode 6.4 or later.
      3. Select WindowDevices.
      4. Locate the Apple Watch and copy the UDID.
        If you do not see the Apple Watch in the list of devices, try reconnecting the iOS device and restarting Xcode. If this does not help, you need to un-pair and pair the iOS device and Apple Watch again.
    • On Windows systems, perform the following steps.
      1. Download and install the classic Windows desktop client or the extension for Visual Studio, if not already installed.
      2. Download and install iTunes, if not already installed.
      3. Run the classic Windows desktop client or the extension for Visual Studio.
      4. Connect the Apple Watch-paired iPhone. Keep the Apple Watch close.
      5. Confirm that you want to trust the computer and verify that AppBuilder recognizes the connected device.
      6. From the output of the connected device, copy the UDID of the Apple Watch.
  • Verify that you have obtained the UDID of your iPhone.
    1. Connect the iPhone to your Windows or macOS system.
    2. In iTunes, open the device information.
    3. Click Serial Number to switch to UDID.
    4. Copy the UDID.

Procedure

  1. Run Google Chrome, Mozilla Firefox, or Safari.
  2. In the iOS Dev Center, click Certificates, Identifiers & Profiles.
  3. In the drop-down menu in the top left corner, verify that iOS, tvOS, watchOS is selected.
  4. In the left-hand sidebar, select DevicesAll.
  5. To register the iPhone, complete the following steps.
    1. Click +.
    2. Type a name for the device.
    3. Type the UDID of the device.
    4. Click Continue.
    5. Review the details for your device and click Register to confirm the registration.
  6. To register the Apple Watch, complete the following steps.
    1. Click +.
    2. Type a name for the device.
    3. Type the UDID of the device.
    4. Click Continue.
    5. Review the details for your device and click Register to confirm the registration.
  7. Repeat Steps 3–6 for all iPhone-Apple Watch pairs on which you want to test your bundle.

Next Steps

Create a development provisioning profile, an App Store distribution provisioning profile, an Ad Hoc distribution provisioning profile or an In-House distribution provisioning profile.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.