我一直在开发一款iOS
应用,该应用利用Apple开发者提供的CloudKit
功能。我发现它是一个很好的资源,特别是从我开始设计我的后端的那天起,我打算使用的服务(Parse)宣布它正在关闭。由于它的学习曲线很小,它非常吸引人,但是我在这里和那里开始注意到一些恼人的小问题,所以我找了一些专家寻求建议和帮助。我在几天前发布了另一个CloudKit
问题,该问题仍在发生:CloudKit Delete Self Option Not Working。但我想将此限制为可能与之相关的其他问题。
问题〜自从我开始使用CloudKit
以来,我注意到每当我手动尝试编辑(删除条目,删除或添加列表的一部分,甚至添加{{1} 1}}创建后DeleteSelf
的选项,然后尝试保存更改,我收到错误消息,无法继续。以下是出现的错误窗口的屏幕截图:
令人沮丧的是,因为无论何时我想操纵记录来执行某种测试,我要么必须通过我的应用去做,要么只是完全删除记录并创建一个新记录(我是能够做到没有问题)。我一直在解决这个问题一个多月了,因为这对我的进步并不致命。但是,我开始认为这可能与我的其他CKReference
问题有关,也许如果我能就如何修复它提出一些建议,我也可以解决我的其他问题。我已向Apple提交了大量错误报告,但未收到回复或看到任何更改。
我还想提及很长一段时间(至少几天),我已经注意到我的仪表板的左下角,它一直在说它& #39; s"重新索引开发数据"。我记得起初这不是一个问题,我会在做出改变后收到通知但是在操作完成后它会消失。现在它似乎陷入了进程的某个地方。这是一个长期存在的问题,它一直在说这个问题,即使我登录仪表板也是如此。 这就是我所说的:
随着时间的推移,我发现CloudKit
存在更多小问题,我担心一旦我投入生产,更多问题可能会开始显现,然后我就会遇到严重的问题。我喜欢坚持CloudKit
并避免像亚马逊网络服务这样的不同服务的学习曲线,但我也不想让自己陷入失败之中。
任何人都可以帮我解决这个问题,还是有其他人定期经历过这个问题?感谢您的建议和帮助!