今天早上我突然遇到了这个错误:
错误域= CKInternalErrorDomain Code = 2016“Field'___createTime' 没有标记可排序的“
这是由于这句话引起的:
query.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]
转到CloudKit仪表板我注意到我的所有记录都已清除,显然模型已重新创建。单击元数据索引字段时,我可以看到其中任何一个都不再可排序。从仪表板中无法启用此功能。有没有其他方法来启用它?或者我只需添加自己的可排序日期字段?
答案 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
我没有对我的代码进行任何更改,所以它不是我。
我也注意到我存储的记录已经消失了。我想知道这是否正常。我意识到它仍然处于测试阶段,所以也许可以预料到。