iPhone 5 を使用して AVAudioPlayer で問題が発生した人はいますか? 私のコードは iPhone 4、iPhone 4S、および iPad (第 3 世代) では正常に動作しましたが、iPhone 5 ではランダムに動作しません。私はこの質問を見ましたが、誰も実際の問題に対処しませんでした:
AVAudioPlayer が iPhone 5 で動作しない
NSURL *soundURL = [self urlForAlarmSong:songKey];
NSError *err;
self.audioAlert = [[[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:&err] autorelease];
[self.audioAlert prepareToPlay];
currentVolume=[MPMusicPlayerController applicationMusicPlayer].volume;
[[MPMusicPlayerController applicationMusicPlayer] setVolume:1.0];
[self.audioAlert play];
audioAlert は、ヘッダーで (retain,nonatomic) で宣言した AVAudioPlayer です。err 変数は、iPhone 5 で再生されない場合でも、常に null です。このコードは、iPhone 4、iPhone 4S、および iPad (第 3 世代) で毎回問題なく動作します。
誰にもアイデアはありますか?? ありがとう