【发布时间】:2017-06-16 11:38:56
【问题描述】:
我的应用程序读取相机胶卷中可用的照片和视频,使用PHAssetResource 应用程序正在获取原始照片和视频数据。下面是用于从相机胶卷中检索数据的代码。
for (PHAssetResource *resource in copyResources)
{
PHAssetResourceRequestOptions *options = [PHAssetResourceRequestOptions new];
options.networkAccessAllowed = allowCloud;
PHAssetResourceDataRequestID requestID = [[PHAssetResourceManager defaultManager] requestDataForAssetResource:resource options:options dataReceivedHandler:^(NSData *data) {} completionHandler:^(NSError *requestError) {}
}
有时原始资产获取失败,并调用完成处理程序并出现错误
错误域=NSCocoaErrorDomain Code=-1 "(null)"
我不知道为什么会失败。您能否提供一些解决此问题的建议。
【问题讨论】:
标签: ios phasset phassetcollection phassetslibrary