CloudKit创建一个唯一的用户记录,并在用户首次启动您的应用程序时将其添加到Public数据库。出于调试目的,我试图将其删除,以便CloudKit可以生成一个新的唯一ID,该ID与以前的ID不同。
但是,当尝试使用CloudKit仪表板删除所述记录时,出现以下错误:
invalid attempt to delete user records directly
尝试使用deleteRecordWithID:
方法在代码中删除该错误时,我会遇到相同的错误。
有人知道删除用户记录的正确方法吗?可能吗还有其他解决方案可以通过强制创建新记录来解决我的问题?