Add the Provisioning Profiles in AppBuilder

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

IDE

To build Apple Watch bundles for testing on device, publishing to the App Store or in-house distribution, you need to add the required provisioning profile in AppBuilder. For more information about provisioning profiles, see Code Signing Glossary.

With Cordova developer app for iOS, you can still run your app on device without setting a provisioning profile in AppBuilder.

For every provisioning profile, you must have a matching cryptographic identity. A cryptographic identity matches a provisioning profile, if both include the same Apple-signed certificate.

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 must have a dedicated provisioning profile which complies with the following requirements.

  • The three provisioning profiles must be of the same type.
  • The three provisioning profiles must include the same certificate.

Prerequisites

Procedure

In-Browser

  1. Click the cogwheel icon and select Options.
  2. Select iOSProvisioning Profiles.
  3. Click Import.
  4. Browse to the location where the mobileprovision file for your provisioning profile is stored, select it and confirm the import.

Your provisioning profile is added to the list. To view the details for your provisioning profile, select it from the list and inspect the side bar.

If you have a pending certificate signing request for the certificate included in the provisioning profile, the certificate signing request is completed automatically and the certificate is added to the list of cryptographic identities.

Universal

  1. Click the cogwheel icon and select Options.
  2. Select iOSProvisioning Profiles.
  3. Click Import.
  4. Browse to the location where the mobileprovision file for your provisioning profile is stored, select it and confirm the import.

Your provisioning profile is added to the list. To view the details for your provisioning profile, select it from the list and inspect the side bar.

If you have a pending certificate signing request for the certificate included in the provisioning profile, the certificate signing request is completed automatically and the certificate is added to the list of cryptographic identities.

Windows

  1. In the title bar, click your user name and select Options.
  2. Go to the Mobile tab.
  3. Expand iOS and select Mobile Provisions.
  4. Click Import.
  5. Browse to the location where the mobileprovision file for your provisioning profile is stored, select it and confirm the import.

Your provisioning profile is added to the list. To view the details for your provisioning profile, click the arrow next to it.

If you have a pending certificate signing request for the certificate included in the provisioning profile, the certificate signing request is completed automatically and the certificate is added to the list of cryptographic identities.

Visual Studio

  1. In the main menu bar, click AppBuilderOptions.
  2. Go to the Mobile tab.
  3. Expand iOS and select Mobile Provisions.
  4. Browse to the location where the mobileprovision file for your provisioning profile is stored, select it and confirm the import.

Your provisioning profile is added to the list. To view the details for your provisioning profile, click the arrow next to it.

If you have a pending certificate signing request for the certificate included in the provisioning profile, the certificate signing request is completed automatically and the certificate is added to the list of cryptographic identities in the Certification Management tab.

CLI

  1. Run the following command.

    appbuilder provision import <File Path>
    

    Where <File Path> is the complete file path to the mobileprovision file for your provisioning profile.

  2. (Optional) Run the following command, to verify that your new provisioning profile is added to your account.

    appbuilder provision
    
  3. (Optional) Run the following command, to view the details for your new provisioning profile.

    appbuilder provision <Provision ID> --verbose
    

    Where <Provision ID> is the index or name of the provisioning profile as listed by appbuilder provision.

Your provisioning profile is added to your Telerik Platform account.

If you have a pending certificate signing request for the certificate included in the provisioning profile, the certificate signing request is completed automatically and the certificate is added to the cryptographic identities in your Telerik Platform account.

IMPORTANT: You need to import matching provisioning profiles for all components of the Apple Watch bundle: the host app, the watch extension and the watch app.

At build time, when prompted to choose a provisioning profile with which to build your app, you need to select the provisioning profile for the host app. If configured properly, AppBuilder will automatically identify the matching provisioning profiles of the other bundle components and will use them to code sign the watch extension and the watch app.

Next Steps

Build and 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.