我在iOS应用程序中有三个托管对象,后端将是Parse.com。
我知道如何为常规对象设置访问控制列表。如何使用托管对象实现相同的目标?
我正在寻找类似的东西:
someManagedObject.ACL = [PFACL ACLWithUser:[PFUser currentUser]];
答案 0 :(得分:1)
在文档中找到了解决方法:
https://www.parse.com/docs/ios_guide#security-recommendations/iOS
帮助确保您的用户'默认情况下,数据是安全的,您可以设置一个默认ACL,以应用于所有新创建的PFObject:
[PFACL setDefaultACL:[PFACL ACL] withAccessForCurrentUser:YES];
因此,在登录Parse.com之后,Parse Library可以处理您的安全对象处理。 您有自己的业务逻辑,在尝试与Parse通信并发送模型时,它会自动为您的对象添加ACL。后来Parse只会下载该对象 s,匹配登录用户的ACL。