我使用SoundCloud的流式音乐API,而后者使用Apple的AudioToolbox框架来播放音乐。你可以找到git仓库here。AudioQueueDispose在iOS 6中崩溃,在IOS 5中工作正常
该应用使用ios 5及以下版本进行流式传输。现在使用ios 6,我可以在任何时候通过AudioQueueDispose处置AudioQueue来获得EXC_BAD_ACCESS。我试过评论这一行;当然,它不会再崩溃了,但显然我的音频流不停地播放,永远不会被释放。
我不太确定可能导致这种情况。这是一个需要与Apple报告的错误吗?或者在iOS 6中的一些新功能无意中导致audioQueue在处置后的某处被引用?有没有人注意到这样的行为?
您可能会在[dev forums](https://devforums.apple.com/)的iOS6部分中获得更多的运气。 – wattson12 2012-08-03 21:21:23