Distributing music streaming apps in the EEA that provide an external purchase link
To use the entitlement, you’ll need to submit a request, enable the entitlement in Xcode, and use required StoreKit APIs. Apple will review your app to ensure it follows the terms and conditions of the entitlement, as well as the App Review Guidelines and Apple Developer Program License Agreement.
Get started with the entitlement
If you’re interested in using the Music Streaming Services Entitlement (EEA) for your app, get started by submitting the entitlement request form. You’ll need to be an Account Holder in the Apple Developer Program, provide details such as your app’s bundle ID, website domain, and payment service provider, and agree to the entitlement’s terms and conditions.
To qualify for the entitlement, your app must:
- Have the primary purpose of offering music streaming services;
- Have selected Music as their primary app category;
- Be available on the iOS or iPadOS App Store in an EEA storefront;
- Not use the StoreKit External Link Account Entitlement profile; and
- Not participate in the Video Partner Program or News Partner Program.
Please note: If you agree to the Alternative Terms Addendum for Apps in the EU, your use of alternative payment capabilities in EU-based storefronts will be governed under those terms, and the terms of the Music Streaming Services Entitlement (EEA) only apply to the Iceland and Norway storefronts of the App Store.
Enter your app and website information
App name and description. Enter your app’s name, then describe the primary purpose of your app and how it works.
Bundle ID. Enter the bundle ID (the app’s unique identifier) that you plan to use. Entitlement requests are per bundle ID and assigned entitlements can only be used with the single binary associated with the bundle ID.
Customer support website. Enter the URL for your customer support website where users can get timely support for purchases made through your external payment system.