Например в плеере включена музыка какая то, затем я сворачиваю плеер и захожу в свое предложении и хочу в лейбле у себя в приложение отобразить исполнителя или название песни, что сейчас играет/играла можно ли как это реализовать?
Из своего приложения получить данные из аудио плеера который в бэкраунде?
ilya1
#2
Это конечно костыль) но просто как только новая песня начинает проигрываться делай сохранене в CoreData(это затратно) , или userDefaults(это я думаю как раз)
RexHunt
#3
Он имеет ввиду дефолтный проигрыватель на девайсе, а это стороннее приложение и ничего там сохранять он не сможет.
RexHunt
#4
Я не совсем уверен по поводу данных ссылок, но толчек какой-то может быть
Ну и придется еще читать оф. документацию для поиска каких либо делегатов или обсерверов, что бы можно было получить какой-то отклик от проигрывателя.
https://developer.apple.com/documentation/mediaplayer/mpmediaplaylist
https://developer.apple.com/documentation/mediaplayer/mpmusicplayercontroller