Я хочу изменить значок кнопки воспроизведения / паузы на экране блокировки, когда я нажимаю кнопку воспроизведения / паузы в приложении.
Когда я нажимаю кнопку воспроизведения / паузы с экрана блокировки, я получаю его в приложении и обновляю представление, но когда я нажимаю его в приложении, он не обновляется на экране блокировки.
Я пытался сделать это так:
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];
но влияет только на панель поиска.
Кто-нибудь сталкивался с подобной проблемой? Должен ли я установить что-то еще?