Registering a UDID for Ad Hoc Distribution
For Ad Hoc signing you need to make sure to pre-register all the devices that you want to run the app on with your unique device identifier (UDID).
If you have a small group of test devices, signing your apps with an Ad Hoc certificate is the most practical way to distribute your app. For Ad Hoc signing you need to make sure to pre-register all the devices that you want to run the app on with your unique device identifier (UDID). It requires you to register your devices in advance on the Apple Developer Portal.
Registering a UDID for Ad Hoc Distribution
In case you are not sure how to find and register your UDID we have got your back! Below you can find an instruction that will guide you through the registration process step by step.
Take your devices and let’s start.
Finding your UDID
Every iOS device has a Unique Device IDentifier or UDID assigned to it. Finding the UDID used to be simpler, nowadays you have to either:
Find your UDID with Xcode
Connect your device to Xcode, open the Window > Devices and Simulators
menu, find your device in the list. You can now see the UDID where it says "identifier"
Find your UDID with Finder (macOS Catalina)
On macOS Catalina you can see the UDID of a connected device in Finder
Find your UDID with iTunes
Connect your iOS device to your machine
open iTunes
click on your device.
From there, click on the "Serial Number" text to reveal the device's UDID.
Find your UDID with Updraft
Registering the UDID
First you need to add your test devices to your Apple developer account
Click Devices
Click the plus icon (+) to add a new device
Click Register Device
Enter the device name and the collected UDID
Continue and then Register
In a second step you need to add your devices to the application’s provisioning profile you want to distribute to your testers.
Select Profiles on the left sidebar
Select the provisioning profile to which you want to add the new device and click on Edit.
Select the App ID for your app
In the list of all devices, select all or just the ones that you want to include in the provisioning profile
Click on Generate. After the Profile is generated you can download it
In your last step you need to build or rebuild the application with the updated provisioning profile you generated.
Import the downloaded profile to Xcode
Open Xcode and select your project in the left sidebar
Click on Build Settings
Enter ‘Code Sign’ in the search bar
Select your release configuration and choose the provisioning profile you generated
Create a new build Product > Archive
Contact
Last updated