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
どこが間違っているのか教えてください。デバイスがスリープ モード/ロックされないのはなぜですか?