【问题标题】:How to keep updating cloud kit record in swift?如何保持快速更新云套件记录?
【发布时间】:2016-08-22 18:26:59
【问题描述】:

我的应用需要将用户当前位置更新到云服务器 那么如何将用户当前位置更新到云服务器呢? 我尝试使用 saveRecord 但它不起作用 并发生错误

error:Optional(<CKError 0x17005eea0: "Server Record Changed" (14/2037); "Error saving record <CKRecordID: 0x1458bb9c0; FASVSE10761FDM:(_defaultZone:__defaultOwner__)> to server: Protection data didn't match">)

谢谢:)

【问题讨论】:

    标签: swift location cloudkit


    【解决方案1】:

    您首先必须获取记录,然后对其进行更改并保存回来。如果您收到相同的错误,则记录已被其他人更改。您可以从错误中获取更改的记录,或者您可以再次获取它。然后再次应用更改并将其保存到 CloudKit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 1970-01-01
      • 1970-01-01
      • 2015-04-13
      • 2021-04-28
      • 1970-01-01
      • 2021-09-13
      相关资源
      最近更新 更多