我刚刚浏览了此链接中的云工具包文档 cloudkit但不清楚要修改公共(public)数据库的数据库记录。根据 cloudkit 框架中的描述。
使用公共(public)数据库,如图所示,默认情况下数据是世界可读的,所有者可写的。那意味着只有所有者可以修改他的数据其他用户只能读取? 假设,使用公共(public)数据库,用户A可以访问用户B的记录,但是用户A可以在同一个应用程序中修改用户B的记录。
请推荐。谢谢。
最佳答案
在 CloudKit 仪表板中,您可以更改访问权限。因此,可以使其他人可写记录。你必须小心这一点。当您的应用程序在越狱设备上运行时,可以使用任意参数执行方法。这是一个很高的安全风险。
关于ios - Cloudkit我们可以修改公共(public)数据库的数据吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25600556/