Package apple.cloudkit
Class CKContainer
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.cloudkit.CKContainer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCKContainer(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidacceptShareMetadataCompletionHandler(@NotNull CKShareMetadata metadata, @NotNull CKContainer.Block_acceptShareMetadataCompletionHandler completionHandler)API-Since: 10.0static booleanaccessInstanceVariablesDirectly()voidaccountStatusWithCompletionHandler(@NotNull CKContainer.Block_accountStatusWithCompletionHandler completionHandler)voidaddOperation(@NotNull CKOperation operation)static CKContaineralloc()static CKContainerallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()@Nullable java.lang.StringcontainerIdentifier()static @NotNull CKContainercontainerWithIdentifier(@NotNull java.lang.String containerIdentifier)Obtain a CKContainer for the given containerIdentifier If the application is in production mode (aka, @c com.apple.developer.icloud-container-environment is set to Production in your entitlements plist, and you have no override in @c com.apple.developer.icloud-container-development-container-identifiers), then the production environment is used.@NotNull CKDatabasedatabaseWithDatabaseScope(long databaseScope)Convenience methodsstatic java.lang.StringdebugDescription_static()static @NotNull CKContainerdefaultContainer()Convenience method that uses the calling process' "iCloud.\(application-identifier)" as the container identifier application-identifier is the calling process' @c application-identifier entitlement on iOS / tvOS / watchOS.static java.lang.Stringdescription_static()voiddiscoverAllIdentitiesWithCompletionHandler(@NotNull CKContainer.Block_discoverAllIdentitiesWithCompletionHandler completionHandler)Deprecated.voiddiscoverUserIdentityWithEmailAddressCompletionHandler(@NotNull java.lang.String email, @NotNull CKContainer.Block_discoverUserIdentityWithEmailAddressCompletionHandler completionHandler)Deprecated.voiddiscoverUserIdentityWithPhoneNumberCompletionHandler(@NotNull java.lang.String phoneNumber, @NotNull CKContainer.Block_discoverUserIdentityWithPhoneNumberCompletionHandler completionHandler)Deprecated.voiddiscoverUserIdentityWithUserRecordIDCompletionHandler(@NotNull CKRecordID userRecordID, @NotNull CKContainer.Block_discoverUserIdentityWithUserRecordIDCompletionHandler completionHandler)Deprecated.voidfetchAllLongLivedOperationIDsWithCompletionHandler(@NotNull CKContainer.Block_fetchAllLongLivedOperationIDsWithCompletionHandler completionHandler)Long lived CKOperations returned by this call must be started on an operation queue.voidfetchLongLivedOperationWithIDCompletionHandler(@NotNull java.lang.String operationID, @NotNull CKContainer.Block_fetchLongLivedOperationWithIDCompletionHandler completionHandler)API-Since: 9.3voidfetchShareMetadataWithURLCompletionHandler(@NotNull NSURL url, @NotNull CKContainer.Block_fetchShareMetadataWithURLCompletionHandler completionHandler)API-Since: 10.0voidfetchShareParticipantWithEmailAddressCompletionHandler(@NotNull java.lang.String emailAddress, @NotNull CKContainer.Block_fetchShareParticipantWithEmailAddressCompletionHandler completionHandler)Fetches share participants matching the provided info.voidfetchShareParticipantWithPhoneNumberCompletionHandler(@NotNull java.lang.String phoneNumber, @NotNull CKContainer.Block_fetchShareParticipantWithPhoneNumberCompletionHandler completionHandler)API-Since: 10.0voidfetchShareParticipantWithUserRecordIDCompletionHandler(@NotNull CKRecordID userRecordID, @NotNull CKContainer.Block_fetchShareParticipantWithUserRecordIDCompletionHandler completionHandler)API-Since: 10.0voidfetchUserRecordIDWithCompletionHandler(@NotNull CKContainer.Block_fetchUserRecordIDWithCompletionHandler completionHandler)If there is no iCloud account configured, or if access is restricted, a @c CKErrorNotAuthenticated error will be returned.static longhash_static()CKContainerinit()static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)static CKContainernew_objc()@NotNull CKDatabaseprivateCloudDatabase()@NotNull CKDatabasepublicCloudDatabase()voidrequestApplicationPermissionCompletionHandler(long applicationPermission, @NotNull CKContainer.Block_requestApplicationPermissionCompletionHandler completionHandler)Deprecated.static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)static voidsetVersion_static(long aVersion)@NotNull CKDatabasesharedCloudDatabase()API-Since: 10.0voidstatusForApplicationPermissionCompletionHandler(long applicationPermission, @NotNull CKContainer.Block_statusForApplicationPermissionCompletionHandler completionHandler)Deprecated.static org.moe.natj.objc.Classsuperclass_static()static booleanuseStoredAccessor()Deprecated.static longversion_static()-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static CKContainer alloc()
-
allocWithZone
public static CKContainer allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
containerWithIdentifier
@NotNull public static @NotNull CKContainer containerWithIdentifier(@NotNull @NotNull java.lang.String containerIdentifier)
Obtain a CKContainer for the given containerIdentifier If the application is in production mode (aka, @c com.apple.developer.icloud-container-environment is set to Production in your entitlements plist, and you have no override in @c com.apple.developer.icloud-container-development-container-identifiers), then the production environment is used.
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
defaultContainer
@NotNull public static @NotNull CKContainer defaultContainer()
Convenience method that uses the calling process' "iCloud.\(application-identifier)" as the container identifier application-identifier is the calling process' @c application-identifier entitlement on iOS / tvOS / watchOS. application-identifier is the calling process' @c com.apple.application-identifier entitlement on macOS. On all OSes, if an @c com.apple.developer.associated-application-identifier entitlement is present, its value will be preferred over the @c application-identifier variants.
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
new_objc
public static CKContainer new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
version_static
public static long version_static()
-
acceptShareMetadataCompletionHandler
public void acceptShareMetadataCompletionHandler(@NotNull @NotNull CKShareMetadata metadata, @NotNull @NotNull CKContainer.Block_acceptShareMetadataCompletionHandler completionHandler)API-Since: 10.0
-
accountStatusWithCompletionHandler
public void accountStatusWithCompletionHandler(@NotNull @NotNull CKContainer.Block_accountStatusWithCompletionHandler completionHandler)
-
addOperation
public void addOperation(@NotNull @NotNull CKOperation operation)
-
containerIdentifier
@Nullable public @Nullable java.lang.String containerIdentifier()
-
databaseWithDatabaseScope
@NotNull public @NotNull CKDatabase databaseWithDatabaseScope(long databaseScope)
Convenience methods- Returns:
- a database that's pointer-equal to one of the above properties@enum API-Since: 10.0
-
discoverAllIdentitiesWithCompletionHandler
@Deprecated public void discoverAllIdentitiesWithCompletionHandler(@NotNull @NotNull CKContainer.Block_discoverAllIdentitiesWithCompletionHandler completionHandler)Deprecated.Fetches all user identities that match an entry in the user's contacts database. [@c] CKDiscoverAllUserIdentitiesOperation is the more configurable, @c CKOperation -based alternative to this methods API-Since: 10.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
discoverUserIdentityWithEmailAddressCompletionHandler
@Deprecated public void discoverUserIdentityWithEmailAddressCompletionHandler(@NotNull @NotNull java.lang.String email, @NotNull @NotNull CKContainer.Block_discoverUserIdentityWithEmailAddressCompletionHandler completionHandler)Deprecated.Fetches the user identity that corresponds to the given email address. Only users who have opted-in to user discoverability will have their identities returned by this method. If a user with the inputted email exists in iCloud, but has not opted-in to user discoverability, this method completes with a nil @c userInfo. @c CKDiscoverUserIdentitiesOperation is the more configurable, @c CKOperation -based alternative to this method API-Since: 10.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
discoverUserIdentityWithPhoneNumberCompletionHandler
@Deprecated public void discoverUserIdentityWithPhoneNumberCompletionHandler(@NotNull @NotNull java.lang.String phoneNumber, @NotNull @NotNull CKContainer.Block_discoverUserIdentityWithPhoneNumberCompletionHandler completionHandler)Deprecated.Fetches the user identity that corresponds to the given phone number. Only users who have opted-in to user discoverability will have their identities returned by this method. If a user with the inputted phone number exists in iCloud, but has not opted-in to user discoverability, this method completes with a nil @c userInfo. @c CKDiscoverUserIdentitiesOperation is the more configurable, @c CKOperation -based alternative to this method API-Since: 10.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
discoverUserIdentityWithUserRecordIDCompletionHandler
@Deprecated public void discoverUserIdentityWithUserRecordIDCompletionHandler(@NotNull @NotNull CKRecordID userRecordID, @NotNull @NotNull CKContainer.Block_discoverUserIdentityWithUserRecordIDCompletionHandler completionHandler)Deprecated.Fetches the user identity that corresponds to the given user record id. Only users who have opted-in to user discoverability will have their identities returned by this method. If a user has not opted-in to user discoverability, this method completes with a nil @c userInfo. @c CKDiscoverUserIdentitiesOperation is the more configurable, @c CKOperation -based alternative to this method API-Since: 10.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
fetchAllLongLivedOperationIDsWithCompletionHandler
public void fetchAllLongLivedOperationIDsWithCompletionHandler(@NotNull @NotNull CKContainer.Block_fetchAllLongLivedOperationIDsWithCompletionHandler completionHandler)Long lived CKOperations returned by this call must be started on an operation queue. Remember to set the callback blocks before starting the operation. If an operation has already completed against the server, and is subsequently resumed, that operation will replay all of its callbacks from the start of the operation, but the request will not be re-sent to the server. If a long lived operation is cancelled or finishes completely it is no longer returned by these calls. API-Since: 9.3
-
fetchLongLivedOperationWithIDCompletionHandler
public void fetchLongLivedOperationWithIDCompletionHandler(@NotNull @NotNull java.lang.String operationID, @NotNull @NotNull CKContainer.Block_fetchLongLivedOperationWithIDCompletionHandler completionHandler)API-Since: 9.3
-
fetchShareMetadataWithURLCompletionHandler
public void fetchShareMetadataWithURLCompletionHandler(@NotNull @NotNull NSURL url, @NotNull @NotNull CKContainer.Block_fetchShareMetadataWithURLCompletionHandler completionHandler)API-Since: 10.0
-
fetchShareParticipantWithEmailAddressCompletionHandler
public void fetchShareParticipantWithEmailAddressCompletionHandler(@NotNull @NotNull java.lang.String emailAddress, @NotNull @NotNull CKContainer.Block_fetchShareParticipantWithEmailAddressCompletionHandler completionHandler)Fetches share participants matching the provided info. [@c] CKFetchShareParticipantsOperation is the more configurable, @c CKOperation -based alternative to these methods. API-Since: 10.0
-
fetchShareParticipantWithPhoneNumberCompletionHandler
public void fetchShareParticipantWithPhoneNumberCompletionHandler(@NotNull @NotNull java.lang.String phoneNumber, @NotNull @NotNull CKContainer.Block_fetchShareParticipantWithPhoneNumberCompletionHandler completionHandler)API-Since: 10.0
-
fetchShareParticipantWithUserRecordIDCompletionHandler
public void fetchShareParticipantWithUserRecordIDCompletionHandler(@NotNull @NotNull CKRecordID userRecordID, @NotNull @NotNull CKContainer.Block_fetchShareParticipantWithUserRecordIDCompletionHandler completionHandler)API-Since: 10.0
-
fetchUserRecordIDWithCompletionHandler
public void fetchUserRecordIDWithCompletionHandler(@NotNull @NotNull CKContainer.Block_fetchUserRecordIDWithCompletionHandler completionHandler)If there is no iCloud account configured, or if access is restricted, a @c CKErrorNotAuthenticated error will be returned. This work is treated as having @c NSQualityOfServiceUserInitiated quality of service.
-
init
public CKContainer init()
-
privateCloudDatabase
@NotNull public @NotNull CKDatabase privateCloudDatabase()
-
publicCloudDatabase
@NotNull public @NotNull CKDatabase publicCloudDatabase()
-
requestApplicationPermissionCompletionHandler
@Deprecated public void requestApplicationPermissionCompletionHandler(long applicationPermission, @NotNull @NotNull CKContainer.Block_requestApplicationPermissionCompletionHandler completionHandler)Deprecated.API-Since: 8.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
sharedCloudDatabase
@NotNull public @NotNull CKDatabase sharedCloudDatabase()
API-Since: 10.0
-
statusForApplicationPermissionCompletionHandler
@Deprecated public void statusForApplicationPermissionCompletionHandler(long applicationPermission, @NotNull @NotNull CKContainer.Block_statusForApplicationPermissionCompletionHandler completionHandler)Deprecated.API-Since: 8.0 Deprecated-Since: 17.0 Deprecated-Message: No longer supported. Please see Sharing CloudKit Data with Other iCloud Users.
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-