Our app plays songs directly from the user's Music Library on iOS/MacOS. When the query says the song is in the cloud we must ask the user to leave our app, open the Music app and Download the song, the our app listens for a notification on iOS (iTunesLibrary doesn't provide a database change notification) and update our view before the user can play a song in their library. :(
I am looking for a way to trigger the Download of the song from within my app. We are using MPMediaLibrary on IOS and iTunesLibrary on Mac.
What Tag(s) apply to MPMediaLibrary and iTunesLibrary?