Need to distribute your new app to alpha and beta testers? Want to register multiple devices with your apple developer account to give them access to the new app for testing purposes?
You need to add the UDID of each device to your account from the apple developer console.
If you don't have the UDID yet, try the following methods to get your UDID and add it to your developer account.
Find Your UDID Using Apple Music App
- Connect your iPhone/iPad to your PC or Mac
- Launch the Apple Music app
- Click the device icon from the left sidebar
- You can see your device in the top center of the app
- Click the device name (for example, iPhone 7)
- Your device's UDID and serial number will appear on the screen
Find UDID Using Xcode
- Connect to Xcode using your iOS device
- Go to Window -> Devices and Simulators menu
- Your device will be there in the list that appears. Note down your UDID written next to the identifier.
Use Finder In macOS Catalina To Get Your UDID
If your iOS device is connected to a Mac running macOS Catalina, you can find its UDID in the Finder.
Find Your UDID Using TestApp.io
If your device can't be connected to a computer physically, testapp.io is a reliable tool to get your UDID. It's a simple way to directly read your device's UDID and send it to your apple developer account.
How To Register UDID With A Developer account?
Now that you have the UDID of your device, you need an Apple developer login to register your device with the developer account.
Add the test devices to the apple developer account using the steps below!
- Log in to https://developer.apple.com/account/resources/identifiers/list
- Click "Certificates, Identifiers & Profiles" from the right sidebar
- Click on Devices and then hit the + icon to add a new device
- Select Register Device
- Type your device name and its UDID
- Click Continue and then click Register after reviewing your information
Provisioning profile
Next, you'll have to add the devices to the app's provisioning profile that you intend to distribute to app testers. Here is how to do that:
- Click Profiles from the left sidebar
- Choose your desired provisioning profile for adding the new device
- Click Edit
- Click to select your app's App ID
- Select preferred devices from the list to add them to the provisioning profile
- Now, click Generate and download the profile once generated
Rebuild the app
Finally, build/rebuild the app through the updated provisioning profile you've just generated using the steps below.
- Import the profile you have downloaded to Xcode
- Launch Xcode and click project from the left sidebar
- Click Build Settings
- In the search bar, enter
Code Sign
- Choose your release configuration before selecting the newly generated provisioning profile
- Create new build Product -> Archive
That's it! You can now upload the new .ipa and get the testers to download and install the app to their devices.
Feedback & Support
Developers built TestApp.io to solve the pain of app distribution for mobile app development teams.
Join our community for feedback and support.
Happy releasing 🎉