Class StoreKit


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

      • SKTerminateForInvalidReceipt

        public static void SKTerminateForInvalidReceipt()
      • SKStorefrontIdentifierDidChangeNotification

        public static java.lang.String SKStorefrontIdentifierDidChangeNotification()
      • SKCloudServiceCapabilitiesDidChangeNotification

        public static java.lang.String SKCloudServiceCapabilitiesDidChangeNotification()
      • SKCloudServiceSetupOptionsActionKey

        public static java.lang.String SKCloudServiceSetupOptionsActionKey()
        Action for setup entry point (of type SKCloudServiceSetupAction).
      • SKCloudServiceSetupOptionsITunesItemIdentifierKey

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

        public static java.lang.String SKCloudServiceSetupActionSubscribe()
        Supported actions for setup entry point.
      • SKDownloadTimeRemainingUnknown

        public static double SKDownloadTimeRemainingUnknown()
      • SKErrorDomain

        public static java.lang.String SKErrorDomain()
      • SKReceiptPropertyIsExpired

        public static java.lang.String SKReceiptPropertyIsExpired()
        NSNumber BOOL, defaults to NO
      • SKReceiptPropertyIsRevoked

        public static java.lang.String SKReceiptPropertyIsRevoked()
        NSNumber BOOL, defaults to NO
      • SKReceiptPropertyIsVolumePurchase

        public static java.lang.String SKReceiptPropertyIsVolumePurchase()
        NSNumber BOOL, defaults to NO
      • SKStoreProductParameterITunesItemIdentifier

        public static java.lang.String SKStoreProductParameterITunesItemIdentifier()
        iTunes Store item identifier (NSNumber) of the product
      • SKStoreProductParameterAffiliateToken

        public static java.lang.String SKStoreProductParameterAffiliateToken()
        iTunes Store affiliate token (NSString)
      • SKStoreProductParameterCampaignToken

        public static java.lang.String SKStoreProductParameterCampaignToken()
        iTunes Store affiliate campaign token (NSString)
      • SKStoreProductParameterProviderToken

        public static java.lang.String SKStoreProductParameterProviderToken()
        Analytics provider token (NSString)
      • SKStoreProductParameterAdvertisingPartnerToken

        public static java.lang.String SKStoreProductParameterAdvertisingPartnerToken()
        Advertising partner token (NSString)
      • SKStorefrontCountryCodeDidChangeNotification

        public static java.lang.String SKStorefrontCountryCodeDidChangeNotification()
      • SKCloudServiceSetupOptionsAffiliateTokenKey

        public static java.lang.String SKCloudServiceSetupOptionsAffiliateTokenKey()
        iTunes Store affiliate token (NSString).
      • SKCloudServiceSetupOptionsCampaignTokenKey

        public static java.lang.String SKCloudServiceSetupOptionsCampaignTokenKey()
        iTunes Store affiliate campaign token (NSString).
      • SKCloudServiceSetupOptionsMessageIdentifierKey

        public static 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.
      • SKCloudServiceSetupMessageIdentifierJoin

        public static java.lang.String SKCloudServiceSetupMessageIdentifierJoin()
        Supported message identifiers.
      • SKCloudServiceSetupMessageIdentifierConnect

        public static java.lang.String SKCloudServiceSetupMessageIdentifierConnect()
      • SKCloudServiceSetupMessageIdentifierAddMusic

        public static java.lang.String SKCloudServiceSetupMessageIdentifierAddMusic()
      • SKCloudServiceSetupMessageIdentifierPlayMusic

        public static java.lang.String SKCloudServiceSetupMessageIdentifierPlayMusic()
      • SKStoreProductParameterProductIdentifier

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

        public static java.lang.String SKStoreProductParameterAdNetworkAttributionSignature()
        Advertising network's cryptographic signature for the atribution params (NSString)
      • SKStoreProductParameterAdNetworkCampaignIdentifier

        public static java.lang.String SKStoreProductParameterAdNetworkCampaignIdentifier()
        Advertising network campaign identifier (NSNumber)
      • SKStoreProductParameterAdNetworkIdentifier

        public static java.lang.String SKStoreProductParameterAdNetworkIdentifier()
        Advertising network identifier (NSString)
      • SKStoreProductParameterAdNetworkNonce

        public static java.lang.String SKStoreProductParameterAdNetworkNonce()
        Random entropy value for security (NSUUID)
      • SKStoreProductParameterAdNetworkTimestamp

        public static java.lang.String SKStoreProductParameterAdNetworkTimestamp()
        Timestamp for this ad impression (NSNumber)
      • SKStoreProductParameterAdNetworkSourceAppStoreIdentifier

        public static java.lang.String SKStoreProductParameterAdNetworkSourceAppStoreIdentifier()
        App Store item identifier of the source app (NSNumber)
      • SKStoreProductParameterAdNetworkVersion

        public static java.lang.String SKStoreProductParameterAdNetworkVersion()