cert.fish Guide
Official Apple distribution

TestFlight, unlisted apps, and Custom Apps

Three Apple-managed answers for beta testing, link-only discovery, and private organizational distribution.

These routes are often better than distributing raw IPA files.

TestFlight

TestFlight is Apple's beta distribution service across iOS, iPadOS, tvOS, visionOS, watchOS, and macOS. Developers upload builds through App Store Connect. Internal groups can include up to 100 eligible team members; external testing can include up to 10,000 testers and requires beta review (Apple TestFlight).

Use it for genuine pre-release testing. Testers do not provide UDIDs, manage certificates, or refresh every seven days. It is not a permanent private-app distribution system.

Unlisted App Store distribution

An unlisted app passes normal App Review but does not appear in search, charts, categories, or recommendations. Anyone with the link can reach it, so the link is not access control. Apple recommends an in-app authentication mechanism for restricted audiences (Apple Developer).

Use it for limited communities, events, research studies, partner tools, or employee-owned devices when public discovery is undesirable but organizational assignment is unnecessary.

Custom Apps

Custom Apps are private App Store apps assigned to specific organizations through Apple Business Manager or Apple School Manager. The receiving organization can distribute them through MDM or redemption codes. Apple distinguishes this from public and unlisted availability in App Store Connect.

Use Custom Apps for business-to-business or school deployments where the customer organization should control assignment and updates.

The practical choice

  • Need feedback before release: TestFlight.
  • Need full review but no public discovery: Unlisted App.
  • Need named organizations to own deployment: Custom App.
  • Need only a small known test fleet: Ad hoc.
  • Need internal employee software for an eligible large organization: consider Enterprise, after ruling out Custom Apps.
Paid CertificatesFrom cert.fish: no computer, no weekly refresh. One purchase for one iPhone.Buy - £6.75