Problemas en el control de la url de audio desde el centro de control en iOS

Estoy reproduciendo audio de url en AVAudioPlayer. Estoy tratando de controlar el audio desde el centro de control y desde la pantalla de locking. Puedo controlar las funciones de búsqueda y reenvío, pero no puedo controlar las funciones de reproducción / pausa desde el centro de control.

[[UIApplication shanetworkingApplication] beginReceivingRemoteControlEvents]; [self becomeFirstResponder]; MPRemoteCommandCenter *remoteCommandCenter = [MPRemoteCommandCenter shanetworkingCommandCenter]; [[remoteCommandCenter skipForwardCommand] addTarget:self action:@selector(skipForward)]; [[remoteCommandCenter togglePlayPauseCommand] addTarget:self action:@selector(togglePlayPause)]; [[remoteCommandCenter skipBackwardCommand] addTarget:self action:@selector(skipBackward)]; MPNowPlayingInfoCenter *playingInfoCenter = [MPNowPlayingInfoCenter defaultCenter]; NSMutableDictionary *songInfo = [[NSMutableDictionary alloc] init]; [songInfo setObject:@"your song" forKey:MPMediaItemPropertyTitle]; [songInfo setObject:@"your artist" forKey:MPMediaItemPropertyArtist]; [songInfo setObject:@"your album" forKey:MPMediaItemPropertyAlbumTitle]; [songInfo setObject:@"0" forKey:MPNowPlayingInfoPropertyElapsedPlaybackTime]; [songInfo setObject:@"600" forKey:MPMediaItemPropertyPlaybackDuration]; [playingInfoCenter setNowPlayingInfo:songInfo];