在IOS 4.3中正常工作的音频播放器代码在IOS 5中无效。
在模拟器中工作正常,但设备没有声音。有时声音可以听到一段时间,几秒钟后声音就会停止。
未发现任何错误。这是IOS 5的问题。
答案 0 :(得分:5)
如果您的应用中有多个音频/视频播放器/刻录机,则应尝试指定将开始的音频会话类型。如果你不这样做,第一个将开始的,将阻止其他人。
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryRecord error:nil];
试试这个。
答案 1 :(得分:3)
我认为当我以前用ARC更改我的代码行时它会起作用。我只是定制了发布方法,它起作用了。