我们有“视频重播”应用,并使用writeVideoAtPathToSavedPhotosAlbum:completionBlock:
中的ALAssetsLibrary
将视频保存到相机胶卷中。大部分时间它都运行良好,但有时completionBlock:^(NSURL *assetURL, NSError *error)
使用BOTH参数equal
调用nil
。
文档说明如果错误为零 - 在写操作期间没有发生错误,因此assetURL
不应该是nil
。但我们仍然会同时获得assetURL == nil
和error == nil
,有时候
在哪些情况下这是可能的?欢迎任何帮助。