【问题标题】:CloudKit data purged again and now I cannot sort on creationDateCloudKit 数据再次被清除,现在我无法按 creationDate 排序
【发布时间】:2014-07-23 09:54:43
【问题描述】:

今天早上我突然收到这个错误:

错误域=CKInternalErrorDomain 代码=2016 "字段 '___createTime' 未标记为可排序”

这是由以下语句引起的:

query.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]

转到 CloudKit 仪表板,我注意到我的所有记录都被清除了,并且显然模型已重新创建。当点击元数据索引字段时,我可以看到这些都不再是可排序的了。从仪表板无法启用此功能。有没有其他方法可以启用此功能?还是我只需要添加自己的可排序日期字段?

【问题讨论】:

    标签: cloudkit


    【解决方案1】:

    现在几个小时后,我可以更改这些字段的可搜索和可排序。所以这可能是一个临时的 CloudKit Dashboard hickup

    【讨论】:

    • 我今天刚刚经历了这种小插曲。仍在坚持。
    【解决方案2】:

    我今天遇到了一个昨天没有的错误,所以可能是他们正在改变我们的事情......

    这是我今天看到的错误:

    X-MMe-Client-Info/X-Apple-Client-Info header did not meet the minimum build version, rejecting request
    

    我没有对我的代码进行任何更改,所以不是我。

    我还注意到我存储的记录不见了。我想知道这是否正常。我知道它仍处于测试阶段,所以可能是意料之中的。

    【讨论】:

    • 我刚刚注意到 Xcode 有一个新的 beta 4 - 我有 beta 3,所以也许就是这样。正在下载...
    • 更新确实解决了我在该错误中看到的问题。它又开始工作了。
    • 是的,有很多不一致的行为
    • 我也注意到了,埃德温。有时令人沮丧。 :o)
    猜你喜欢
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 2014-12-18
    相关资源
    最近更新 更多