在初始化AVAssetReader时,我注意到大约20%的时间它无法开始阅读。下面是代码片段,它在代码停止20%的地方结束。'startReading'调用返回NO。有人知道为什么会这样吗?我在这里错过了什么吗?我还应该注意到这段代码经常被执行。它可能是大约10个视频,一个接一个地按顺序处理。因此,大约2或3个视频将无法处理,因为“startReading”调用将返回NO。更新:通过更多测试,我发现当应用程序进入后台时它总是失败。因此,当应用程序处于后台时,AVAssetReader无法“开始阅读”。有什么方法可以让它在应用程序处于后台时运行吗??NSError*error=nil;N