Registering iOS Devices for Testing

Applies to TestExecute 15.40, last modified on May 21, 2024

Applications developed using the iOS Developer Program (not the iOS Developer Enterprise Program) can be tested only on devices specified in the provisioning profile for the application. Application developers need to add devices to the profile before building the .ipa file for distribution. The developers can also register new devices later and rebuild the application with the updated provisioning profile. You need to do this regardless of how you instrument your application.

You can use Apple’s Member Center web site to register test devices.

Note: You must be a team agent or a team admin to do this.
1. Add your test devices to your developer program account
  1. Get your device identifier (UDID).

  2. Navigate to the Apple Developer web site and use your Apple account to log in:

  3. On the Member Center page, click Certificates, Identifiers & Profiles, and then click Devices > All.

  4. Click in the upper-right corner.

  5. Click Register Device.

  6. Enter the device name and UDID.

  7. Click Continue and then Register.

2. Add your devices to the application’s provisioning profile
  1. In the Member Center, select Provisioning Profiles from the menu on the left.

  2. Select the profile to which you want to add the device and click Edit.

  3. In the Devices list, select all the devices where you want to test the application.

    Member Center: Edit iOS Provisioning Profile

    Click the image to enlarge it.

  4. Click Generate to save the changes.

  5. Download the updated profile.

3. Rebuild your application

Rebuild your application with the updated profile as described in Preparing iOS Applications so that it can be installed on the added devices.

See Also

Preparing for Running Tests on iOS Devices
Preparing Test Computers for iOS Testing
Preparing iOS Applications

Highlight search results