奇怪的writeVideoAtPathToSavedPhotosAlbum行为

IPv*_*Pv6 7 iphone objective-c ios alasset alassetslibrary

我们有"视频重播"应用程序,并使用writeVideoAtPathToSavedPhotosAlbum:completionBlock:ALAssetsLibrary将视频保存到相机胶卷.大部分的它工作得很好的时间,但有时也completionBlock:^(NSURL *assetURL, NSError *error)被称为有两个参数equalnil.

文档说明如果错误为零 - 在写操作期间没有发生错误,所以assetURL不应该nil.但是我们仍然获得assetURL == nilerror == nil在同一时间,有时

在哪些情况下这是可能的?欢迎任何帮助.