Share via


SKError Enum

Definition

An enumeration whose values specify various errors relating to StoreKit.

[ObjCRuntime.Native("SKErrorCode")]
public enum SKError
[<ObjCRuntime.Native("SKErrorCode")>]
type SKError = 
Inheritance
SKError
Attributes

Fields

Name Value Description
Unknown 0

Indicates an unknown error.

ClientInvalid 1

Indicates that the client may not perform the operation.

PaymentCancelled 2

Indicates that a payment was cancelled.

PaymentInvalid 3

Indicates that a payment was invalid.

PaymentNotAllowed 4

Indicates that a payment was not allowed.

ProductNotAvailable 5

Indicates that a product was unavailable.

CloudServicePermissionDenied 6

Indicates that the cloud service denied permission for the operation.

CloudServiceNetworkConnectionFailed 7

Indicates that the cloud service network connection failed.

CloudServiceRevoked 8
PrivacyAcknowledgementRequired 9
UnauthorizedRequestData 10
InvalidOfferIdentifier 11
InvalidSignature 12
MissingOfferParams 13
InvalidOfferPrice 14
OverlayCancelled 15
OverlayInvalidConfiguration 16
OverlayTimeout 17
IneligibleForOffer 18
UnsupportedPlatform 19
OverlayPresentedInBackgroundScene 20

Applies to