Integrate iOS apps for the EU market

Setapp Mobile is an alternative app marketplace that is available only to EU users. As an app developer, you can sell your app on Setapp Mobile and App Store at the same time. Or, if you prefer, you can choose to feature your app exclusively on one platform.

If you want to upload your app to Setapp Mobile, follow the steps below. If you have already distributed your app on Setapp, you must still go through the steps below.

Integrate your app with Setapp Mobile

  1. Review and sign the Alternative EU Terms Addendum in your Apple Developer account. You can also find the PDF copy of the Alternative EU Terms Addendum here. This is a requirement of Apple Developer Program License Agreement.
  2. Contact Setapp, and provide us with your Apple Developer ID and the app's bundle ID. We’ll create your Setapp developer account and register your app in our system.
  3. Log in to your Setapp developer account and find your integration token on the app page.
  4. Create an association with Setapp using the integration token and enable app notifications on the App Store. See Edit app and notification settings for a marketplace.
  5. Integrate Setapp Framework.

📘

Note

Your Setapp version should not include "Rate on App Store" or "Share app > App Store" links. We will soon provide an option to share a link on Setapp.

Release a new version of your app on Setapp Mobile

You must repeat these steps for each app version.

  1. Upload a new version to the App Store.
  2. Go through the App Store notarization process. See Submit for Notarization and App Review Guidelines.
  3. When Apple notarizes your app, Setapp receives a new draft of your app and sends you a notification. If needed, update the app's details in your developer account. Send it for Setapp review.
  4. If you choose "Release on approval," we'll release your app after our approval. Otherwise, release it manually when you see the Approved status. Your app becomes available on Setapp Mobile.

See also Test your iOS app for Setapp Mobile.