Comment définir un titre de l'audio en cours de lecture sur l'écran de locking de l'iPhone?

Lorsque vous lisez une musique, le titre de la musique est affiché sous l'heure dans l'écran de locking.

J'ai également vu comment la radio de TuneIn fait cela en montrant le nom de la station de radio en cours de lecture.

Comment tu fais ça?

Lisez la documentation: MPNowPlayingInfoCenter

Et voici un exemple de code qui fonctionnera sur iOS 5 et il ne plantera pas sur les anciennes versions d'iOS.

 Class playingInfoCenter = NSClassFromSsortingng(@"MPNowPlayingInfoCenter"); if (playingInfoCenter) { MPNowPlayingInfoCenter *center = [MPNowPlayingInfoCenter defaultCenter]; NSDictionary *songInfo = [NSDictionary dictionaryWithObjectsAndKeys: @"Some artist", MPMediaItemPropertyArtist, @"Some title", MPMediaItemPropertyTitle, @"Some Album", MPMediaItemPropertyAlbumTitle, nil]; center.nowPlayingInfo = songInfo; }