cert.fish Guide
Official Apple distribution

Xcode and Apple Configurator

Apple's direct development and registered-device IPA installation workflows.

Xcode is the reference workflow for building, signing, provisioning, installing, and debugging your own app. Apple Configurator can install an already prepared IPA on a compatible registered device.

Xcode run workflow

  1. Add your Apple Account in Xcode.
  2. Assign the project to a development team.
  3. Connect and trust the device.
  4. Choose the device as the run destination.
  5. Keep automatic signing enabled unless you have a reason to manage profiles manually.
  6. Build and run.

Xcode registers the device and creates the development profile when allowed. Apple's physical-device guide is the canonical procedure.

Installing an exported IPA

For an IPA exported for registered devices, connect the device and use either:

  • Xcode's Device Hub / Devices and Simulators installed-app section; or
  • Apple Configurator's Add Apps action.

The IPA still needs a compatible signature, profile, App ID, and registered device. Configurator does not repair an invalid package. Apple documents both installation paths in Distributing your app to registered devices.

Developer Mode

IPA-based development and registered-device installs require Developer Mode on relevant iOS, iPadOS, visionOS, or watchOS devices. Enable it only after initiating a qualifying development or pairing workflow; the option may not appear beforehand.

When this is the right method

Use Xcode for your own source project, accurate signing diagnostics, debugging, and capability configuration. Use Configurator when you already have a correctly exported registered-device IPA and want a direct Apple tool to install it.

For an arbitrary third-party IPA with no source project, tools such as Sideloadly can be more convenient, but Xcode remains useful for understanding the underlying failure.

Paid CertificatesFrom cert.fish: no computer, no weekly refresh. One purchase for one iPhone.Buy - £6.75