Code Signing Assistance For App Distribution

To publish your app to the App Store you need to sign it with a distribution provisioning profile. App Store distribution provisioning profiles do not contain provisioned devices. You cannot debug on device apps that are created with this type of provisioning profile.

The AppBuilder code signing assistance wizard will help you create a valid distribution provisioning profile with all of its provisioning assets. You can also create a distribution provisioning profile in the iOS Dev Center.

Prerequisites

  • Verify that the extension for Visual Studio is running and you are logged in.
  • Verify that you have opened the code for your app in AppBuilder.

Procedure

  1. In the top menu bar, click AppBuilderPublish <app_name>App Stores.
  2. Select App Store. Click Next.
  3. In the Publish dialog, if an issue is present, the Fix Issue button will be available. Click it to open the code signing assistance wizard.
  4. In the Credentials tab, provide your Apple ID and password. Click Next.
  5. In the Team tab, choose an available team. Click Next.
  6. In the Status tab you can see the current state of the App ID, certificate and provisioning in AppBuilder and the iOS Dev Center.
    • A green check mark icon is shown when no issues are present.
    • A blue cogwheel icon is shown when AppBuilder can resolve the issue successfully.
    • A red X icon is shown when AppBuilder cannot resolve the issue and the user should handle it manually.
      Hover the mouse pointer over the light bulb to see additional information.
  7. (Optional) Close the wizard to handle any issues that require manual resolution.
  8. Read the AppBuilder disclaimer in the bottom right corner and select I Agree. Click Next.
    This will generate a valid distribution provisioning profile and import it in AppBuilder.
  9. In the Select Provision tab, verify that the newly created provision is selected. Click Build.
  10. After the build in AppBuilder completes, decide how you want to proceed.
    • Click Download to download the application package and upload it manually in iTunes Connect.
      You need a macOS system to complete this task.
    • Use AppBuilder to upload your app to iTunes Connect.
  11. If you want to use AppBuilder to upload your app to iTunes Connect, perform these steps.
    1. Provide your Apple ID and password and click Sign In.
    2. In the Upload tab, if an issue is present, the Fix Issue button will be available. Click it to open the code signing assistance wizard.
    3. In the Credentials tab, provide your Apple ID and password. Click Next.
    4. In the Team tab, choose an available team. Click Next.
    5. In the Status tab you can see the current state of the App Record and App Version in iTunes Connect.
      • A green check mark icon is shown when no issues are present.
      • A blue cogwheel icon is shown when AppBuilder can resolve the issue successfully.
      • A red X icon is shown when AppBuilder cannot resolve the issue and the user should handle it manually.
        Hover the mouse pointer over the light bulb to see additional information.
    6. (Optional) Close the wizard to handle any issues that require manual resolution.
    7. Read the AppBuilder disclaimer in the bottom right corner and select I Agree. Click Next.
      This will close the wizard and generate a valid App record in iTunes Connect.
    8. Click Upload and wait for confirmation that the upload is completed successfully.
  12. (Optional) In iTunes Connect, submit your app for review.

Next Steps

Continue development to create a new version of your app.

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.