Class StoreKit


  • public final class StoreKit
    extends java.lang.Object
    • Method Detail

      • SKTerminateForInvalidReceipt

        public static void SKTerminateForInvalidReceipt()
        API-Since: 7.1
      • SKStorefrontIdentifierDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String SKStorefrontIdentifierDidChangeNotification()
        API-Since: 9.3
      • SKCloudServiceCapabilitiesDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceCapabilitiesDidChangeNotification()
        API-Since: 9.3
      • SKCloudServiceSetupOptionsActionKey

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupOptionsActionKey()
        Action for setup entry point (of type SKCloudServiceSetupAction). API-Since: 10.1
      • SKCloudServiceSetupOptionsITunesItemIdentifierKey

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupOptionsITunesItemIdentifierKey()
        Identifier of the iTunes Store item the user is trying to access which requires cloud service setup (NSNumber). API-Since: 10.1
      • SKCloudServiceSetupActionSubscribe

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupActionSubscribe()
        Supported actions for setup entry point. API-Since: 10.1
      • SKDownloadTimeRemainingUnknown

        @Deprecated
        public static double SKDownloadTimeRemainingUnknown()
        Deprecated.
        API-Since: 6.0 Deprecated-Since: 16.0 Deprecated-Message: Hosted content is no longer supported
      • SKErrorDomain

        @NotNull
        public static @NotNull java.lang.String SKErrorDomain()
        API-Since: 3.0
      • SKReceiptPropertyIsExpired

        @NotNull
        public static @NotNull java.lang.String SKReceiptPropertyIsExpired()
        NSNumber BOOL, defaults to NO API-Since: 7.0
      • SKReceiptPropertyIsRevoked

        @NotNull
        public static @NotNull java.lang.String SKReceiptPropertyIsRevoked()
        NSNumber BOOL, defaults to NO API-Since: 7.0
      • SKReceiptPropertyIsVolumePurchase

        @NotNull
        public static @NotNull java.lang.String SKReceiptPropertyIsVolumePurchase()
        NSNumber BOOL, defaults to NO API-Since: 7.0
      • SKStoreProductParameterITunesItemIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterITunesItemIdentifier()
        iTunes Store item identifier (NSNumber) of the product API-Since: 6.0
      • SKStoreProductParameterAffiliateToken

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAffiliateToken()
        iTunes Store affiliate token (NSString) API-Since: 8.0
      • SKStoreProductParameterCampaignToken

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterCampaignToken()
        iTunes Store affiliate campaign token (NSString) API-Since: 8.0
      • SKStoreProductParameterProviderToken

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterProviderToken()
        Analytics provider token (NSString) API-Since: 8.3
      • SKStoreProductParameterAdvertisingPartnerToken

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdvertisingPartnerToken()
        Advertising partner token (NSString) API-Since: 9.3
      • SKStorefrontCountryCodeDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String SKStorefrontCountryCodeDidChangeNotification()
        API-Since: 11.0
      • SKCloudServiceSetupOptionsAffiliateTokenKey

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupOptionsAffiliateTokenKey()
        iTunes Store affiliate token (NSString). API-Since: 10.3
      • SKCloudServiceSetupOptionsCampaignTokenKey

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupOptionsCampaignTokenKey()
        iTunes Store affiliate campaign token (NSString). API-Since: 10.3
      • SKCloudServiceSetupOptionsMessageIdentifierKey

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupOptionsMessageIdentifierKey()
        Identifier used to select the main message presented to the user for this setup view (SKCloudServiceSetupMessageIdentifier). When missing, the setup view will be configured in a way that is equivalent to using SKCloudServiceSetupMessageIdentifierJoin. API-Since: 11.0
      • SKCloudServiceSetupMessageIdentifierJoin

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupMessageIdentifierJoin()
        Supported message identifiers. API-Since: 11.0
      • SKCloudServiceSetupMessageIdentifierConnect

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupMessageIdentifierConnect()
        API-Since: 11.0
      • SKCloudServiceSetupMessageIdentifierAddMusic

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupMessageIdentifierAddMusic()
        API-Since: 11.0
      • SKCloudServiceSetupMessageIdentifierPlayMusic

        @NotNull
        public static @NotNull java.lang.String SKCloudServiceSetupMessageIdentifierPlayMusic()
        API-Since: 11.0
      • SKStoreProductParameterProductIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterProductIdentifier()
        SKU for the In-App Purchase product (NSString) to render at the top of the product page API-Since: 11.0
      • SKStoreProductParameterAdNetworkAttributionSignature

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkAttributionSignature()
        Advertising network's cryptographic signature for the atribution params (NSString) API-Since: 11.3
      • SKStoreProductParameterAdNetworkCampaignIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkCampaignIdentifier()
        Advertising network campaign identifier (NSNumber) API-Since: 11.3
      • SKStoreProductParameterAdNetworkIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkIdentifier()
        Advertising network identifier (NSString) API-Since: 11.3
      • SKStoreProductParameterAdNetworkNonce

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkNonce()
        Random entropy value for security (NSUUID) API-Since: 11.3
      • SKStoreProductParameterAdNetworkTimestamp

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkTimestamp()
        Timestamp for this ad impression (NSNumber) API-Since: 11.3
      • SKStoreProductParameterAdNetworkSourceAppStoreIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkSourceAppStoreIdentifier()
        App Store item identifier of the source app (NSNumber) API-Since: 14.0
      • SKStoreProductParameterAdNetworkVersion

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkVersion()
        API-Since: 14.0
      • SKStoreProductParameterCustomProductPageIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterCustomProductPageIdentifier()
        Identifier to specify a custom product page for a given `SKStoreProductParameterITunesItemIdentifier` (NSString). API-Since: 15.0
      • SKAdNetworkCoarseConversionValueHigh

        @NotNull
        public static @NotNull java.lang.String SKAdNetworkCoarseConversionValueHigh()
        API-Since: 16.1
      • SKAdNetworkCoarseConversionValueMedium

        @NotNull
        public static @NotNull java.lang.String SKAdNetworkCoarseConversionValueMedium()
        API-Since: 16.1
      • SKAdNetworkCoarseConversionValueLow

        @NotNull
        public static @NotNull java.lang.String SKAdNetworkCoarseConversionValueLow()
        API-Since: 16.1
      • SKStoreProductParameterAdNetworkSourceIdentifier

        @NotNull
        public static @NotNull java.lang.String SKStoreProductParameterAdNetworkSourceIdentifier()
        API-Since: 16.1
      • SKANErrorDomain

        @NotNull
        public static @NotNull java.lang.String SKANErrorDomain()
        API-Since: 15.4