Package org.robovm.apple.storekit
Class SKCloudServiceController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.storekit.SKCloudServiceController
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SKCloudServiceController extends NSObject
- Since:
- Available in iOS 9.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKCloudServiceController.SKCloudServiceControllerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description SKCloudServiceController()
protected
SKCloudServiceController(NSObject.Handle h, long handle)
protected
SKCloudServiceController(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SKCloudServiceAuthorizationStatus
authorizationStatus()
static java.lang.String
CapabilitiesDidChangeNotification()
static void
requestAuthorization(org.robovm.objc.block.VoidBlock1<SKCloudServiceAuthorizationStatus> handler)
void
requestCapabilities(org.robovm.objc.block.VoidBlock2<SKCloudServiceCapability,NSError> completionHandler)
void
requestPersonalizationToken(java.lang.String clientToken, org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
Deprecated.Deprecated in iOS 11.0.void
requestStorefrontCountryCode(org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
void
requestStorefrontIdentifier(org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
void
requestUserToken(java.lang.String developerToken, org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
static java.lang.String
StorefrontCountryCodeDidChangeNotification()
static java.lang.String
StorefrontIdentifierDidChangeNotification()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
SKCloudServiceController
public SKCloudServiceController()
-
SKCloudServiceController
protected SKCloudServiceController(NSObject.Handle h, long handle)
-
SKCloudServiceController
protected SKCloudServiceController(NSObject.SkipInit skipInit)
-
-
Method Detail
-
CapabilitiesDidChangeNotification
public static java.lang.String CapabilitiesDidChangeNotification()
- Since:
- Available in iOS 9.3 and later.
-
StorefrontCountryCodeDidChangeNotification
public static java.lang.String StorefrontCountryCodeDidChangeNotification()
- Since:
- Available in iOS 11.0 and later.
-
StorefrontIdentifierDidChangeNotification
public static java.lang.String StorefrontIdentifierDidChangeNotification()
- Since:
- Available in iOS 9.3 and later.
-
requestCapabilities
public void requestCapabilities(org.robovm.objc.block.VoidBlock2<SKCloudServiceCapability,NSError> completionHandler)
-
requestStorefrontCountryCode
public void requestStorefrontCountryCode(org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
requestStorefrontIdentifier
public void requestStorefrontIdentifier(org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
-
requestUserToken
public void requestUserToken(java.lang.String developerToken, org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
requestPersonalizationToken
@Deprecated public void requestPersonalizationToken(java.lang.String clientToken, org.robovm.objc.block.VoidBlock2<NSString,NSError> completionHandler)
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 10.3 and later.
-
authorizationStatus
public static SKCloudServiceAuthorizationStatus authorizationStatus()
-
requestAuthorization
public static void requestAuthorization(org.robovm.objc.block.VoidBlock1<SKCloudServiceAuthorizationStatus> handler)
-
-