UDID is the abbreviation for Unique Device Identifier. It is a value of 40 alphanumeric characters and is used by Apple for device registration. UDIDs are required if you want to install alpha or beta versions of iOS apps before they are released to the official Apple Store.
Developers require these identifiers to include them in the Provisioning Profiles of the alpha and beta apps before they are signed and distributed to you. You can always connect your iPhone / iPad to your computer and get the UDID, IMEI, and other details using iTunes. However, Applivery provides an easy and friendly way to collect UDIDs through the Applivery Enterprise App Stores, in a fully-branded and guided web-based environment.
Note that Applivery just provides the feature of the collection of UDIDs. Once collected it must be added to the provisioning profile and you will be responsible for the code signing and package generation.
How it works #
Once the UDID collection feature is enabled in your organization you will be able to start collecting UDIDs from your Enterprise App Store URL, depending on whether you use a custom domain or subdomain:
Note that Users will be requested to use Safari to browse this site since this is mandatory to install the required Profiles.
- Click the Download button to start the profile download.
- Allow Profile Download.
- Go to Settings > Profile downloaded and click Install.
Retrieving UDIDs #
All registered UDIDs will be automatically stored in your account under the Inventory section. The records will provide the following information:
- Device name.
- Serial number.
- Collection date.
In the cases where authentication is enforced at the Store level, the records will also come with the email address of the user that authorized the collection.
You can also use thebutton to trigger the download of all the records in a single CSV file.
Additionally, you can take a look at the GET method of the Inventory API entity.