InAppPurchaseHandler

class InAppPurchaseHandler : NSObject
extension InAppPurchaseHandler: SKProductsRequestDelegate, SKPaymentTransactionObserver

Undocumented

  • Undocumented

    Declaration

    Swift

    static let shared: InAppPurchaseHandler
  • Undocumented

    Declaration

    Swift

    weak var delegate: IAPHandlerDelegate?
  • Undocumented

    Declaration

    Swift

    var productIds: [String]
  • Undocumented

    Declaration

    Swift

    var parseProducts: <<error type>>
  • Undocumented

    Declaration

    Swift

    var productBeingPurchased: PFProduct!
  • Undocumented

    Declaration

    Swift

    fileprivate var productID: String
  • Undocumented

    Declaration

    Swift

    fileprivate var productsRequest: SKProductsRequest
  • Undocumented

    Declaration

    Swift

    fileprivate var iapProducts: [SKProduct]
  • Undocumented

    Declaration

    Swift

    var purchaseStatusBlock: ((IAPHandlerAlertType) -> Void)?

MAKE PURCHASE OF A PRODUCT

RESTORE PURCHASE

FETCH AVAILABLE IAP PRODUCTS

REQUEST IAP PRODUCTS

IAP PAYMENT QUEUE