CloudKit数据再次被清除,现在我无法对creationDate进行排序

时间:2014-07-23 09:54:44

标签: cloudkit

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

  

错误域= CKInternalErrorDomain Code = 2016“Field'___createTime'   没有标记可排序的“

这是由于这句话引起的:

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

转到CloudKit仪表板我注意到我的所有记录都已清除,显然模型已重新创建。单击元数据索引字段时,我可以看到其中任何一个都不再可排序。从仪表板中无法启用此功能。有没有其他方法来启用它?或者我只需添加自己的可排序日期字段?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

这是我今天看到的错误:

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

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

我也注意到我存储的记录已经消失了。我想知道这是否正常。我意识到它仍然处于测试阶段,所以也许可以预料到。