MusicKit

Hi, We are developing a music quiz game. I would like to know if it is possible to have the conditions of use of the MusicKit API.

Some links on MusicKit page (https://developers.apple.com/musickit/) are broken, for example: https://developer.apple.com/library/archive/documentation/applemusicapi/getting_keys_and_creating_tokens

Thanks.

Hello @DanieleBianchini,

You should refer to our dedicated page with Apple Music Best Practices for App Developers.

Let me quote the relevant portion of our App Store Review guidelines for Apple Music:

4.5 Apple Sites and Services

4.5.2 Apple Music

(i) The MusicKit APIs let customers access their subscription while using your app. They are intended for simple music playback by Apple Music subscribers. Users must initiate the playback of an Apple Music stream and be able to navigate using standard media controls such as “play,” “pause,” and “skip.” Moreover, your app may not require payment or indirectly monetize access to the Apple Music service (e.g. in-app purchase, advertising, requesting user info, etc.). Do not download, upload, or enable sharing of music files sourced from the MusicKit APIs, except as explicitly permitted in MusicKit documentation.

(ii) Using the MusicKit APIs is not a replacement for securing the licenses you might need for a deeper or more complex music integration. For example, if you want your app to play a specific song at a particular moment, or to create audio or video files that can be shared to social media, you’ll need to contact rights-holders directly to get their permission (e.g. synchronization or adaptation rights) and assets. Cover art and other metadata may only be used in connection with music playback or playlists (including App Store screenshots displaying your app’s functionality), and should not be used in any marketing or advertising without getting specific authorization from rights-holders. Make sure to follow the Apple Music Identity Guidelines when integrating Apple Music services in your app.

(iii) Apps that access Apple Music user data, such as playlists and favorites, must clearly disclose this access in the purpose string. Any data collected may not be shared with third parties for any purpose other than supporting or improving the app experience. This data may not be used to identify users or devices, or to target advertising.

If you have any additional questions, please consult with the Apple Developer Relations team.

Also, thank you very much for letting us know about this broken link on our MusicKit landing page. We'll try and get that fixed as soon as possible.

I hope this helps.

Best regards,

Hi again @DanieleBianchini,

I just double checked the issue you reported about broken links on our MusicKit landing page, and all the links I tried worked just fine.

Specifically, the one you mentioned seems to be listed in this section:

Get started. To communicate with the Apple Music service, visit Certificates, Identifiers & Profiles to create a media identifier and private key to sign your developer tokens.

Learn more >

in the Learn More > link, but it appears to me as: https://developer.apple.com/documentation/applemusicapi/getting_keys_and_creating_tokens, which is a valid link.

I hope this helps.

Best regards,

MusicKit
 
 
Q