SKError Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 | Indicates that the cloud service has been revoked. |
| PrivacyAcknowledgementRequired | 9 | Indicates that a privacy acknowledgement is required before proceeding. |
| UnauthorizedRequestData | 10 | Indicates that the request data is unauthorized. |
| InvalidOfferIdentifier | 11 | Indicates that the offer identifier is invalid. |
| InvalidSignature | 12 | Indicates that the signature is invalid. |
| MissingOfferParams | 13 | Indicates that required offer parameters are missing. |
| InvalidOfferPrice | 14 | Indicates that the offer price is invalid. |
| OverlayCancelled | 15 | |
| OverlayInvalidConfiguration | 16 | |
| OverlayTimeout | 17 | |
| IneligibleForOffer | 18 | |
| UnsupportedPlatform | 19 | |
| OverlayPresentedInBackgroundScene | 20 | |
| PaymentMethodBindingConfigurationRequired | 21 | Indicates that the payment method binding configuration is required. |