CloudKit macOS 12.3 to 13.0 API Differences

CKAllowedSharingOptions.h
Added CKSharingParticipantAccessOption
Added CKSharingParticipantAccessOptionAnyoneWithLink
Added CKSharingParticipantAccessOptionSpecifiedRecipientsOnly
Added CKSharingParticipantAccessOptionAny
Added CKSharingParticipantPermissionOption
Added CKSharingParticipantPermissionOptionReadOnly
Added CKSharingParticipantPermissionOptionReadWrite
Added CKSharingParticipantPermissionOptionAny
Added CKAllowedSharingOptions
Added -[CKAllowedSharingOptions initWithAllowedParticipantPermissionOptions:allowedParticipantAccessOptions:]
Added CKAllowedSharingOptions.allowedParticipantPermissionOptions
Added CKAllowedSharingOptions.allowedParticipantAccessOptions
Added CKAllowedSharingOptions.standardOptions
CKSystemSharingUIObserver.h
Added CKSystemSharingUIObserver
Added -[CKSystemSharingUIObserver initWithContainer:]
Added CKSystemSharingUIObserver.systemSharingUIDidSaveShareBlock
Added CKSystemSharingUIObserver.systemSharingUIDidStopSharingBlock
Added CKSystemSharingUIObserver.systemUIDidSaveShareBlock
Added CKSystemSharingUIObserver.systemUIDidStopSharingBlock
NSItemProvider+CKSharingSupport.h
Added CKSharePreparationCompletionHandler
Added CKSharePreparationHandler
Added NSItemProvider (CKSharingSupport)
Added -[NSItemProvider registerCKShareWithContainer:allowedSharingOptions:preparationHandler:]
Added -[NSItemProvider registerCKShare:container:allowedSharingOptions:]
Added CKSharingOptions
Added CKSharingOptionsStandard
Added CKSharingOptionsAllowPublic
Added CKSharingOptionsAllowPrivate
Added CKSharingOptionsAllowReadOnly
Added CKSharingOptionsAllowReadWrite
Added NSItemProvider (Deprecated_CKSharingSupport)
Added -[NSItemProvider registerCKShareWithContainer:sharingOptions:preparationHandler:]
Added -[NSItemProvider registerCKShare:container:sharingOptions:]