我制作了一个使用CloudKit的应用程序。一位用户最近报告说,只要他使用与CloudKit交互的功能,该应用程序就会崩溃。我能够确定他没有在iCloud设置中启用“ iCloud Drive”的问题。
启用后,iPhone应用程序已不再为他崩溃-但是在Watch上,每当它尝试获取CKRecord
时,他始终会收到相同的错误消息:
CloudKit access was denied by user settings
还有什么会导致这种情况?该应用程序的用户不多,但到目前为止,尚无人报告此问题。 Apple是否有可能没有考虑过与Watch同步此设置?