Из своего приложения получить данные из аудио плеера который в бэкраунде?


#1

Например в плеере включена музыка какая то, затем я сворачиваю плеер и захожу в свое предложении и хочу в лейбле у себя в приложение отобразить исполнителя или название песни, что сейчас играет/играла можно ли как это реализовать?


#2

Это конечно костыль) но просто как только новая песня начинает проигрываться делай сохранене в CoreData(это затратно) , или userDefaults(это я думаю как раз)


#3

Он имеет ввиду дефолтный проигрыватель на девайсе, а это стороннее приложение и ничего там сохранять он не сможет.


#4

Я не совсем уверен по поводу данных ссылок, но толчек какой-то может быть


Ну и придется еще читать оф. документацию для поиска каких либо делегатов или обсерверов, что бы можно было получить какой-то отклик от проигрывателя.
https://developer.apple.com/documentation/mediaplayer/mpmediaplaylist
https://developer.apple.com/documentation/mediaplayer/mpmusicplayercontroller