Configure the Application Identifier for Your Apple Watch Bundle

Filter by IDE
Select the Progress AppBuilder client you are currently using for development.

IDE

To be able to build or publish your Apple Watch bundle, you need to set an application identifier that matches the App ID for your provisioning profile. By default, AppBuilder sets the application identifier for your app to com.telerik.<appĀ name>. For Apple Watch bundles, you need to set the App ID for the host app as the application identifier in your app properties in AppBuilder.

Not to be confused with the Telerik Platform App ID which is the unique identifier for your app in the Telerik Platform. For more information about the Telerik Platform App ID, see App Settings.

Apple Watch bundles consist of three components - a host app running on your iOS device, a watch extension which takes care of the communication between the iOS device and the Apple Watch and a watch app running on the Apple Watch. Each component has a unique, explicit App ID.

Prerequisites

  • Verify that your preferred AppBuilder client is running and you are logged in.
  • Verify that you have opened the code for your app in AppBuilder.
  • Verify that you have added a valid cryptographic identity in AppBuilder.

Procedure

In-Browser

  1. In the Project Navigator, double-click Properties.
  2. In the General tab, in the Application identifier text box, enter an application identifier for your host app.
    The application identifier must consist of one or more alphanumeric strings, separated by a dot. The strings must be valid uniform type identifiers (UTIs), containing letters (A-Z, a-z), numbers (0-9), hyphens (-) or periods.

Windows

  1. In the Project Navigator, double-click Properties.
  2. In the General tab, in the Application identifier text box, enter an application identifier for your host app.
    The application identifier must consist of one or more alphanumeric strings, separated by a dot. The strings must be valid uniform type identifiers (UTIs), containing letters (A-Z, a-z), numbers (0-9), hyphens (-) or periods.
  3. Press Ctrl+S to save your changes.

Visual Studio

  1. In the Solution Explorer, double-click Properties.
  2. In the General tab, in the Application identifier text box, enter an application identifier for your host app.
    The application identifier must consist of one or more alphanumeric strings, separated by a dot. The strings must be valid uniform type identifiers (UTIs), containing letters (A-Z, a-z), numbers (0-9), hyphens (-) or periods.
  3. Press Ctrl+S to save your changes.

CLI

  1. Run the following command.

    appbuilder prop set AppIdentifier <App ID>
    

    Where <App ID> is the application identifier for your host app. The application identifier must consist of one or more alphanumeric strings, separated by a dot. The strings must be valid uniform type identifiers (UTIs), containing letters (A-Z, a-z), numbers (0-9), hyphens (-) or periods.

  2. (Optional) Run the following command, to verify that the new application identifier is properly set.

    appbuilder prop print AppIdentifier
    

Next Steps

Run your app on device.

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.