有没有人知道是否有办法加速上传(图片)到CloudKit中的容器?如果我使用Parse执行相同的功能,它比上传到CloudKit快3到4倍....同样适用于下载。有任何想法吗?
感谢Armin
答案 0 :(得分:1)
如果您使用的是saveRecord,则可能是操作的优先级较低。根据Apple的文档:
此方法以低优先级保存记录,这可能会导致记录 在优先级较高的任务之后执行的任务。更多地保存记录 迫切地,用所需的方法创建一个CKModifyRecordsOperation对象 优先。您还可以使用该操作对象来保存多个 同时记录。
因此,如果你确实使用了saveRecord,请尝试使用CKModifyRecordsOperation,看看是否会改善上传时间。
尽管如此,在上传之前还要尝试尽可能地优化图像。并且,在更改(更新)CKRecords的情况下,没有必要保存记录的所有字段(从而重新上传现有图像) - 您可以选择要保存的字段。
希望有所帮助!