【问题标题】:CloudKit Offline SyncCloudKit 离线同步
【发布时间】:2018-02-28 09:13:15
【问题描述】:

我正在开发一个 CloudKit 应用程序。可以使用fetchAllLongLivedOperationIDs 处理离线更改吗?

longLivedOperationWasPersistedBlock 有什么用?

我看到 longLivedOperationWasPersistedBlock 即使在应用离线时也会被调用

【问题讨论】:

    标签: ios swift cloudkit


    【解决方案1】:

    要使用 CloudKit,您必须在线。离线会返回详细的 CKError 和 Internet 连接错误。

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

    如果您离线,您需要某种本地持久性引擎。它可以是 Core Data、KeyedArchive 或类似的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多