Instance Property

publicPermission

Definition of permissions new users joining this share will have initially.

Declaration

@property(nonatomic, assign) CKShareParticipantPermission publicPermission;

Discussion

Shares with publicPermission more permissive than CKShareParticipantPermissionNone are joinable by any user with access to the share’s URL. If the value is set to CKShareParticipantPermissionReadWrite, then those users can also create and modify records in the share. By default, public permission is CKShareParticipantPermissionNone. Changing the public permission to CKShareParticipantPermissionNone results in all public participants being removed when the share is saved.

See Also

Configuring the Share Object

- addParticipant:

Adds a participant to this share.

- removeParticipant:

Removes a participant from the share.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software