我想保存一个CKAsset
并收回此错误:找不到资产文件" (三千〇二分之一十六); "无法读取文件
有什么想法吗?
答案 0 :(得分:3)
此错误表示当CloudKit尝试将支持CKAsset
的文件上载到服务器时,该文件不存在。这可能是出于以下两个原因之一:
fileURL
指向不存在的文件。CKModifyRecordsOperation
完成之前删除了该文件。保存资产时,您需要保留支持文件,直到CKModifyRecordsOperation
成功完成。
仔细检查您的流程可以打开传递给-[CKAsset initWithFileURL:]
的网址的文件。