1
私のアプリケーションはカメラロールで利用可能な写真とビデオを読み込み、PHAssetResource
アプリケーションは元の写真とビデオのデータを取得しています。以下は、カメラロールからデータを取得するためのコードです。エラー「null」の資産リソースを使用して資産を取得しています
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コード= -1 "(ヌル)" 私が持っている
これがなぜ失敗したのかについての情報はありません。この問題を克服するための提案をお願いしますか?