Apple Developer · 28.08.2026 · 3 мин

Registering and Managing Devices in Apple Developer

How to register a test device in Apple Developer, find its UDID, and what happens when you hit the yearly device registration limit.


Registering and Managing Devices in Apple Developer

To test an app on a real iPhone or iPad outside the App Store, the device needs to be explicitly registered with Apple Developer. Here’s how to do it, where to find the UDID, and what the yearly device limit actually means.

Why devices need to be registered

Development and Ad Hoc provisioning profiles only work on devices explicitly registered under the Devices section of your Apple Developer account. It’s part of how Apple controls who tests unpublished apps and on what hardware.

How to find a device’s UDID

Through Xcode

  1. Connect the device to a Mac with a cable.
  2. Open Xcode → Window → Devices and Simulators.
  3. Select the device in the list — its UDID appears in the device info (click to copy).

From the device’s own settings (no Mac needed)

Starting with iOS 17, you can copy the UDID directly on-device: Settings → General → About → tap and hold the serial number to bring up a copy menu that includes the UDID.

Through Apple Configurator

For registering many devices at once (relevant for teams with a lot of testers), Apple Configurator on a Mac is more convenient — it can pull UDIDs from several connected devices at the same time.

How to find a device's UDID

How to register a device on the portal

  1. Go to developer.apple.com/account → Certificates, Identifiers & Profiles → Devices.
  2. Click “+.”
  3. Choose the platform (iOS, macOS, watchOS, tvOS).
  4. Enter the UDID and a friendly device name (for easy identification in the list).
  5. Click “Register.”

Once registered, the device becomes available when creating Development/Ad Hoc provisioning profiles — but existing profiles need to be regenerated to include the new device.

The device registration limit

Apple caps how many devices of a given type (e.g., iPhone) you can register within a membership year — the limit resets on your membership renewal date, not on a calendar basis. Check Apple’s current official terms for the exact number, since it’s subject to change.

Important nuance: removing a device from your Devices list during the year does not free up the limit — Apple counts unique devices registered during the period, not your current active list. Worth remembering if you’re testing on users’ or partners’ devices that rotate frequently.

Important note about the device limit

Common problems

“Device is not registered” when trying to install a build

The device wasn’t registered before the profile was created, or the profile hasn’t been regenerated since registering the new device.

The yearly device limit has been hit

The only standard option is waiting for the limit to reset on your membership renewal date, or (for the Enterprise Program) using internal distribution, which isn’t restricted by UDID.

The UDID isn’t detected through Xcode

Usually fixed by: unlocking the device, confirming “Trust This Computer” on the device itself when connecting, and updating Xcode to the latest version.

FAQ

Do I need to register a device to test via TestFlight?
No — TestFlight works differently, through an email invite or a public link, with no need to register the device’s UDID.

Can I register a device without having physical access to it?
Yes — if the user sends you their UDID some other way (Apple Configurator can’t be used remotely, but they can send you the value manually), registering it on the portal doesn’t require the device to be physically connected to your Mac.

Do simulators count toward the device limit?
No — the limit applies only to physical devices; Xcode simulators don’t require UDID registration.


This article is independent and not affiliated with Apple Inc. For official information, see developer.apple.com/account/resources/devices.

Related: Provisioning Profiles in Apple Developer: Creating and Managing Them · Certificates, Identifiers & Profiles: A Beginner’s Guide · Renewing Apple Developer Program Membership


Читайте дальше

Нужен аккаунт разработчика?Выдаём за сутки.