Progress will discontinue Telerik Platform on May 10th, 2018. Learn more

Configure the Code Signing Identity for Your iOS App

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

IDE

In the classic Windows desktop client and the extension for Visual Studio, you can predefine the code signing identity that you want to use for code signing your app in the Properties dialog. The code signing identity is the combination of a cryptographic identity and a matching provisioning profile. Even if you set a code signing identity, AppBuilder will prompt you to select a provisioning profile when you attempt to publish the app.

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 dedicated provisioning profile and hence, a dedicated code signing identity.

IMPORTANT: At build time, when prompted to choose a code signing identity or a provisioning profile with which to build your app, you need to select the provisioning profile for the host app.

Prerequisites

  • Verify that the classic Windows desktop client or the extension for Visual Studio is running and you are logged in.
  • Verify that you have opened your app in the classic Windows desktop client or the extension for Visual Studio.

Procedure

In-Browser

In the in-browser client, you cannot set the default iOS code signing identity for your app.

Windows

  1. In the Project Navigator, double-click Properties.
  2. Click iOS.
  3. From the Code Signing Identity drop-down menu, select the identity that you want to use.
  4. Press Ctrl+S to save your changes.

Visual Studio

  1. In the Solution Explorer, double-click Properties.
  2. Click iOS.
  3. From the Code Signing Identity drop-down menu, select the identity that you want to use.
  4. Press Ctrl+S to save your changes.

CLI

In the command-line interface, you cannot set the default iOS code signing identity for your app. When you build for a connected iOS device, the command-line interface attempts to build your app with an applicable pair of provisioning profile and cryptographic identity for iOS development.

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.