Add Device UDID


Note: This article applies only to iOS developers who have iOS personal developer account, company developer account, or education developer account.

When developers who do not have an Enterprise Developer account (299 $) would like to use Pgyer to distribute their app to their iOS users, they can only to add the device's UDID to the application's mobileprovision file. This article explains how to properly add the UDID of an iOS device to the application's mobileprovision file.

The description of the types of Apple developer accounts, see: iOS Application Certificate Selection

1. Get the UDID of your iOS device:

We provide a very convenient feature that can help developers quickly get a device UDID. Please read article: Get UDID for iOS device

2. Generate the Provisioning Profile file:

After getting the device's UDID, the next step is to sign in to the Apple Developer Site,Add the UDID of the device on which you want to install the test application (Apple can only add up to 100 UDIDs).


Add a release certificate. Click the left navigation bar. Distribution in Provisioning Profiles, add a new certificate:

Add b2ce1f4a449d0c8080ab0d8a76d4abb5

Choose Ad Hoc

Choose Ad Hoc

Select an App ID where you want to install the application

Select an App ID

Select the developer

Select the developer

Check the test equipment that need to install the application (you can select all under normal circumstances)

Check the test equipment where you want to install the app

Set a name to Provisioning Profiles

Set the name

Download the Provisioning file to the local

set the name

Here, we completed the Provisioning Profile file generation. The currently generated file is the file containing the device UDID. Next, we need to import this file into Xcode and repackage the application installation package (.ipa file).

3. Import the Provisioning Profile file into Xcode

Importing a Provisioning Profile is very easy, and you can import Xcode by simply double-clicking the Provisioning Profile. After importing Xcode, developers can see the new Provisioning Profile name in the project's Building Settings - Provisioning Profile.

4. Packaged app installation package (.ipa file)

Once you have set up your Provisioning Profile, you can use the new Provisioning Profile file to generate a new application installation package. We have an article describing how to build an application installation package. Click here to view: Package iOS IPA Files

5. Upload the app's installation package (.ipa file) to Pgyer

The application installation package generated in this way can be installed on a device that has already been added with a UDID after being uploaded to the Pgyer. Once the application is uploaded to the Pgyer, Pgyer will appear as the beta and will display the list of UDIDs included in the Provisioning Profile for this installation package.

For information about how to upload an application installation package to the Pgyer, please see:app upload.