【发布时间】:2011-10-25 08:54:21
【问题描述】:
在 IOS 4.3 中运行良好的音频播放器代码在 IOS 5 中无法运行。
在模拟器中运行良好,但设备没有声音。有时可以听到一段时间的声音,几秒钟后声音会停止。
没有发现错误。这是IOS 5的问题吗。
【问题讨论】:
标签: iphone ipad ios5 avaudioplayer
在 IOS 4.3 中运行良好的音频播放器代码在 IOS 5 中无法运行。
在模拟器中运行良好,但设备没有声音。有时可以听到一段时间的声音,几秒钟后声音会停止。
没有发现错误。这是IOS 5的问题吗。
【问题讨论】:
标签: iphone ipad ios5 avaudioplayer
如果您的应用中有多个音频/视频播放器/录制器,您应该尝试指定要开始的音频会话类型。如果你不这样做,第一个启动的会阻止其他人。
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryRecord error:nil];
试试这个。
【讨论】:
我认为当我过去在启用 ARC 的情况下更改我的代码行时它会起作用。我刚刚自定义了发布方法,效果很好。
【讨论】: