CloudKit离线同步

问题描述 投票:5回答:1

我正在开发一个CloudKit应用程序。 fetchAllLongLivedOperationIDs可以用来处理离线变化吗?

longLivedOperationWasPersistedBlock有什么用?

我看到即使应用程序处于离线状态,longLivedOperationWasPersistedBlock也会被调用

ios swift cloudkit
1个回答
4
投票

要使用CloudKit,您必须在线。脱机会返回CKError详细信息和Internet连接错误。

fetchAllLongLivedOperationIDs仅返回在短时间内正在运行或已完成的操作ID。

如果你离线,你需要某种本地持久性引擎。它可能是核心数据,密钥存档或类似的东西。

© www.soinside.com 2019 - 2024. All rights reserved.