我有一个需要在后台继续的AVAudioPlayer。AVAudioPlayer失去“播放”状态
音频设置为在plist中&背景模式这个运行在启动:
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[[RootController shared].view becomeFirstResponder];
AVAudioSession* session = [AVAudioSession sharedInstance];
[session setDelegate: self];
[session setActive:YES error:nil];
[session setCategory: AVAudioSessionCategoryPlayback error:nil];
- (BOOL)canBecomeFirstResponder { return YES; }
的问题
偶尔AVAudioPlayer获得在这个陌生的状态,其中:
- 这是玩,但状态栏中的播放图标消失
- 如果我暂停然后播放,图标显示了可能一秒钟,然后消失
- 这里的踢球 - 如果我叫
setCurrentTime
同时播放,播放图标显示&住宿
我已经沉没约20小时到这个&会爱任何想法。