Distributing apps in the European Union

Get an alternative distribution package ID

In order for an alternative app marketplace or website to distribute your app, you’ll need an alternative distribution package ID for each version of that app. The developer web server ingests the alternative distribution package, which contains the data needed to support app installation.

An alternative distribution package is automatically generated for an app version if it meets the following conditions:

  • Your Account Holder has agreed to the Alternative Terms Addendum for Apps in the EU.

  • The app is eligible for distribution on at least one marketplace in App Store Connect. Or, if you’re distributing an alternative app marketplace or an app through your own website, you’ve added an alternative distribution domain using the App Store Connect API.

  • The build associated with the app version supports iPhone.

  • The app version was approved by App Review on or after February 8, 2024, or the app version is Ready for Distribution, Processing for Distribution, or Pending Developer Release and its associated build is built with the iOS 16.1 SDK or later.

    Note: You can choose to set up notifications so that Apple notifies the marketplace when there’s a new alternative distribution package available for your app. Learn more.

Required role: Account Holder, Admin, App Manager, or Marketing. View role permissions.

  1. From My Apps, select your app. The page opens with the Distribution tab selected.

  2. In the sidebar, click History.

  3. Find the Alternative Distribution Package ID field next to an eligible app version.

    An Alternative Distribution Package ID appears next to Version 1.0 in the History section with a link to copy the ID next to it
  4. Click Copy.