Блокировка экрана воспроизведения / пауза управления не меняется - PullRequest
0 голосов
/ 25 января 2019

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

Когда я нажимаю кнопку воспроизведения / паузы с экрана блокировки, я получаю его в приложении и обновляю представление, но когда я нажимаю его в приложении, он не обновляется на экране блокировки.

Я пытался сделать это так:

NSMutableDictionary *currentlyPlayingTrackInfoDict = [[NSMutableDictionary alloc] initWithCapacity:3];

[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:[[AudioPlaybackManager shared] isPlaying] ? 1.0f : 0.0f] forKey:MPNowPlayingInfoPropertyPlaybackRate];
[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:10.0] forKey:MPNowPlayingInfoPropertyElapsedPlaybackTime];
[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:100.0] forKey:MPMediaItemPropertyPlaybackDuration];

[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:currentlyPlayingTrackInfoDict];

но влияет только на панель поиска.

Кто-нибудь сталкивался с подобной проблемой? Должен ли я установить что-то еще?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...