UDIDs
UDID (Unique Device Identifier) is a unique alphanumeric code assigned to each iOS device. In the context of Ad Hoc provisioning profiles for iOS apps, UDIDs are used to specify the devices on which the app can be installed and tested outside of the App Store. By including the UDIDs of specific devices in the Ad Hoc provisioning profile, you restrict the installation and execution of the app to those devices only. This allows you to distribute the app to a limited group of testers for testing purposes without submitting it to the App Store.
Once you have copied the UDID, you can then share it with developers or use it for any purposes that require it, such as device registration for beta testing apps. Remember to keep your UDID private and only share it with trusted parties.
- Using iTunes (on a computer):
- Connect your iOS device to your computer using a USB cable.
- Open iTunes (if it doesn't open automatically).
- Select your device icon in the upper-left corner of the iTunes window.
- In the Summary tab, you should see information about your device.
- Click on the serial number. It will change to the UDID.
- Right-click on the UDID and select "Copy" to copy it to your clipboard.
- Using Finder (on macOS Catalina and later):
- Connect your iOS device to your Mac using a USB cable.
- Open Finder (if it doesn't open automatically).
- In the sidebar, under Locations, you should see your iOS device.
- Click on your device to reveal its details.
- In the General tab, you'll see details about your device including the serial number.
- Click on the serial number. It will change to the UDID.
- Right-click on the UDID and select "Copy" to copy it to your clipboard.
- Using Third-Party Apps:
- There are also third-party apps available on the App Store that can help you find your device's UDID. Simply search for "UDID" in the App Store, and you'll find several apps that can display your UDID directly on your device without needing a computer.
To distribute your app for Ad Hoc testing, you need to obtain the UDIDs of the devices on which you want to install and test the app. The UDID can be obtained by connecting the device to a computer with iTunes or by using third-party tools or services.
In the 'Devices" section of your Apple Developer Account, you will have the option to add the devices (identified by their UDIDs) that will be included in the AdHoc Provisioning profile of your future test app.