当 iPhone/iPod 进入睡眠或锁定状态时,我正在使用以下代码继续播放音频。
mv = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://myurl/myMusic.mp3"]];
mv.movieSourceType = MPMovieSourceTypeUnknown;
[self.view addSubview:mv.view];
[mv play];
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty (kAudioSessionProperty_AudioCategory, sizeof (sessionCategory), &sessionCategory); AudioSessionSetActive(true);
通过使用此代码,我的设备不会进入睡眠模式,但我想要的是,设备应该进入睡眠模式,但音频不应该停止播放。
我已经在我的文件 中添加了Required background modes
和。App plays audio
info.plist
请建议我我错在哪里?为什么设备没有进入睡眠模式/锁定?