Using MPNowPlayingInfoCenter

I noticed that when you change the Screensaver's setting "Show During Music" to NO, you get an interactive Now Playing Info Center.

With that in mind, I went ahead and started implementing MPNowPlayingInfoCenter, which is available for tvOS. Immediately I ran into the issue when using the MPMediaItemPropertyMediaType property, because MPMediaType is NOT available on tvOS. Setting this manually to @(1) gets the info center to appear correctly with my media's information.


My question is...why is MPNowPlayingInfoCenter available, but useless unless the media type property is set, which is NOT available? Having the info center display my media is a great experience and works really well, but it seems like Apple doesn't want 3rd party developers using this API.