Package apple.storekit.c
Class StoreKit
- java.lang.Object
-
- apple.storekit.c.StoreKit
-
public final class StoreKit extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static @NotNull java.lang.StringSKAdNetworkCoarseConversionValueHigh()API-Since: 16.1static @NotNull java.lang.StringSKAdNetworkCoarseConversionValueLow()API-Since: 16.1static @NotNull java.lang.StringSKAdNetworkCoarseConversionValueMedium()API-Since: 16.1static @NotNull java.lang.StringSKANErrorDomain()API-Since: 15.4static @NotNull java.lang.StringSKCloudServiceCapabilitiesDidChangeNotification()API-Since: 9.3static @NotNull java.lang.StringSKCloudServiceSetupActionSubscribe()Supported actions for setup entry point.static @NotNull java.lang.StringSKCloudServiceSetupMessageIdentifierAddMusic()API-Since: 11.0static @NotNull java.lang.StringSKCloudServiceSetupMessageIdentifierConnect()API-Since: 11.0static @NotNull java.lang.StringSKCloudServiceSetupMessageIdentifierJoin()Supported message identifiers.static @NotNull java.lang.StringSKCloudServiceSetupMessageIdentifierPlayMusic()API-Since: 11.0static @NotNull java.lang.StringSKCloudServiceSetupOptionsActionKey()Action for setup entry point (of type SKCloudServiceSetupAction).static @NotNull java.lang.StringSKCloudServiceSetupOptionsAffiliateTokenKey()iTunes Store affiliate token (NSString).static @NotNull java.lang.StringSKCloudServiceSetupOptionsCampaignTokenKey()iTunes Store affiliate campaign token (NSString).static @NotNull java.lang.StringSKCloudServiceSetupOptionsITunesItemIdentifierKey()Identifier of the iTunes Store item the user is trying to access which requires cloud service setup (NSNumber).static @NotNull java.lang.StringSKCloudServiceSetupOptionsMessageIdentifierKey()Identifier used to select the main message presented to the user for this setup view (SKCloudServiceSetupMessageIdentifier).static doubleSKDownloadTimeRemainingUnknown()Deprecated.static @NotNull java.lang.StringSKErrorDomain()API-Since: 3.0static @NotNull java.lang.StringSKReceiptPropertyIsExpired()NSNumber BOOL, defaults to NO API-Since: 7.0static @NotNull java.lang.StringSKReceiptPropertyIsRevoked()NSNumber BOOL, defaults to NO API-Since: 7.0static @NotNull java.lang.StringSKReceiptPropertyIsVolumePurchase()NSNumber BOOL, defaults to NO API-Since: 7.0static @NotNull java.lang.StringSKStorefrontCountryCodeDidChangeNotification()API-Since: 11.0static @NotNull java.lang.StringSKStorefrontIdentifierDidChangeNotification()API-Since: 9.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkAttributionSignature()Advertising network's cryptographic signature for the atribution params (NSString) API-Since: 11.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkCampaignIdentifier()Advertising network campaign identifier (NSNumber) API-Since: 11.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkIdentifier()Advertising network identifier (NSString) API-Since: 11.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkNonce()Random entropy value for security (NSUUID) API-Since: 11.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkSourceAppStoreIdentifier()App Store item identifier of the source app (NSNumber) API-Since: 14.0static @NotNull java.lang.StringSKStoreProductParameterAdNetworkSourceIdentifier()API-Since: 16.1static @NotNull java.lang.StringSKStoreProductParameterAdNetworkTimestamp()Timestamp for this ad impression (NSNumber) API-Since: 11.3static @NotNull java.lang.StringSKStoreProductParameterAdNetworkVersion()API-Since: 14.0static @NotNull java.lang.StringSKStoreProductParameterAdvertisingPartnerToken()Advertising partner token (NSString) API-Since: 9.3static @NotNull java.lang.StringSKStoreProductParameterAffiliateToken()iTunes Store affiliate token (NSString) API-Since: 8.0static @NotNull java.lang.StringSKStoreProductParameterCampaignToken()iTunes Store affiliate campaign token (NSString) API-Since: 8.0static @NotNull java.lang.StringSKStoreProductParameterCustomProductPageIdentifier()Identifier to specify a custom product page for a given `SKStoreProductParameterITunesItemIdentifier` (NSString).static @NotNull java.lang.StringSKStoreProductParameterITunesItemIdentifier()iTunes Store item identifier (NSNumber) of the product API-Since: 6.0static @NotNull java.lang.StringSKStoreProductParameterProductIdentifier()SKU for the In-App Purchase product (NSString) to render at the top of the product page API-Since: 11.0static @NotNull java.lang.StringSKStoreProductParameterProviderToken()Analytics provider token (NSString) API-Since: 8.3static voidSKTerminateForInvalidReceipt()API-Since: 7.1
-
-
-
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
-
-