我目前正在编写一个可处理音频文件的iOS应用,该应用的一部分是创建音频文件的波形。
因此,我需要一个AVURLAsset对象,以便AVAssetReader可以获取音频文件的数据。

iPhone/iPad上的iPod库中的歌曲没有问题,但是当我尝试在应用程序的documents文件夹中获取音频文件的AVURLAsset对象时,出现了问题。

我有本地歌曲的NSURL,并且可以使用AVAudioPlayer播放,但是当尝试使用AVAssetReader读取AVURLAsset时,应用程序崩溃。

有谁知道为什么会发生此错误?

谢谢!

克里斯

最佳答案

经过一点研究后知道了。使用fileURLWithPath而不是URLWithString非常重要。

10-07 19:03
查看更多