Content items not updating when using MediaPlayer API for CarPlay on iOS18

We are using the MediaPlayer API to provide CarPlay support. Starting in iOS 18 we are having issues updating the content list. The initial list of items will populate on a fresh instance but soon there after an error will show up saying we are not entitled to "com.apple.mediaremote.external-artwork-validation". From that point onwards no changes we make to our MPPlayableContentDataSource are reflected in CarPlay. Even after restarting the device.

While the MediaPlayer API is marked as deprecated, we are still using it to provide CarPlay support going back to iOS 10.

Has anyone else run into this or have suggestions for workarounds?

Hello @dheindel, please use Feedback Assistant to submit a bug report and post here your bug report's ID for reference. If you are able to capture a sysdiagnose as well, then please do and attach it to your bug report, mentioning the time you were able to reproduce the issue.

The same bug here. Reported by a user using iOS 18, reproduced locally with Xcode 16 and an iOS 18 device. iOS 17 and earlier work correctly.

Bug report ID is FB15343941

(As always, it is difficult to establish whether I have assigned this bug report to exactly the right category in Feedback Assistant!)

me too

Content items not updating when using MediaPlayer API for CarPlay on iOS18
 
 
Q