好吧,我很高兴地发现我的应用程序在从 Apple AppStore 下载的版本上崩溃了,而以前从未发生过。查看日志我得到了异常
AVAssetWriter startSessionAtSourceTime:状态为 0 时无法调用方法
显然这个错误在 Debug模式下不会发生。但之前在 Release模式下,在与另一个应用程序一起提供并在 appStore 上提供的代码中从未出现过这种情况。
是否是 iOS 8
中添加的 directoryForTemporaryFiles
导致了此状态 0?
最佳答案
在 startSessionAtSourceTime()
之前调用 startWriting()
方法应该可以解决您的问题。
关于ios - AVAssetWriter startSessionAtSourceTime : Cannot call method when status is 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26336802/