我正在使用 AVAssetWriter,它在 iOS6 上完美运行。
问题是,当我调用 时finishWritingWithCompletionHandler
,iOS7 GM 上没有调用完成处理程序。
我打电话了markAsFinished
,甚至endSessionAtSourceTime
在我打电话给finishWritingWithCompletionHandler之前。
它在 iOS6 上运行良好。
更重要的是,在 iOS7 上,它有时可以工作,然后又不能工作。
我不知道为什么,但如果我使用警报视图调用该方法,它就会起作用。所以我尝试了performSelectorOnMainThread
and inBackground
,但它没有帮助。
有任何想法吗?