2016-04-28 16 views
-1

私のアプリは現在の場所をクラウドサーバーに更新する必要があります どのようにユーザーの現在の場所をクラウドサーバーに更新するのですか? は私が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">) 

感謝:)

答えて

0

を発生しました。同じエラーが発生した場合、そのレコードは他の誰かによって変更されます。変更されたレコードをエラーから取得することができます。または、再度フェッチすることもできます。変更を再度適用してCloudKitに保存します

関連する問題