当我将CKAsset
保存到服务器时,它在所有设备上都可用吗?如果在某个设备上我不需要其中一项 Assets 怎么办?那里也会占用空间吗?
最佳答案
这要看情况。仅当设备读取相应的 CKRecord 时,CKAsset 才在设备上可用。如果它不读取 CKRecord,那么您也不会拥有 CKAsset。
此外,您无法 100% 确定一旦您读取了 CKAsset,它也会位于 Caches/CloudKit/Assets 中。那只是一个缓存。我不确定清理它的逻辑是什么,但它可以清理
关于ios - 所有 CKAsset 在所有设备上都可用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28762394/