после того, как мне удалось воспроизвести аудио в фоновом режиме с помощью MPMoviePlayerController и попытался заставить его получать удаленные элементы управления. Но когда я нажимаю кнопку «Воспроизведение/Пауза», реакции нет, и звук продолжает играть. Затем я попытался показать, есть ли выход журнала, но нет выхода.Пульт дистанционного управления для аудио не работает
Вот мой код:
-(void)viewDidAppear:(BOOL)animated{
...
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
}
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
[[UIApplication sharedApplication] endReceivingRemoteControlEvents];
[self resignFirstResponder];
}
- (void)remoteControlReceivedWithEvent:(UIEvent *)event {
NSLog(@"remoteControlReceivedWithEvent: %@", event);
if (event.type==UIEventTypeRemoteControl) {
if (event.subtype==UIEventSubtypeRemoteControlPlay) {
NSLog(@"Play");
} else if (event.subtype==UIEventSubtypeRemoteControlPause) {
NSLog(@"Pause");
} else if (event.subtype==UIEventSubtypeRemoteControlTogglePlayPause) {
NSLog(@"Play Pause");
}
}
}
Спасибо за ваши усилия в продвинутом.