IAPSdk 1.0.2

IAPSdk 1.0.2

nihat.basmaci维护。



 
依赖
SwiftyStoreKit>= 0
MBProgressHUD>= 0
 

IAPSdk 1.0.2

  • 作者:
  • Tony Million

IAPSdk - 内购

概述

内购可以用来出售各种内容,包括订阅、新功能和服务。内购有四种类型。用户可以在iOS、macOS和tvOS上做出内购。

可消耗

用户可以购买不同类型的可消耗商品,如游戏中的生命或宝石,以推进他们在应用程序中的进度。可消耗内购使用一次后就会耗尽,可以再次购买。

非可消耗

用户可以在应用程序中购买非可消耗的高级功能。非可消耗是一次性购买的,不会过期,例如照片应用程序中的额外滤镜。Apple可以托管与您非可消耗内购相关的内容。

自动续订订阅

用户可以购买访问服务或定期更新的内容,例如每月访问云存储或每周订阅杂志。直到用户选择取消,用户将定期被收费。

自动续订订阅

用户可以购买有限期限的服务或内容,例如流媒体内容的季票。这种类型的订阅不会自动续订,因此用户需要每次都续订。

安装

pod 'IAPSdk'

用法


    PKIAPHandler.shared.PRODUCT_ID = "com.ios.**Auto-renewable"
    PKIAPHandler.shared.SHARED_SECRET = "7d6***********448ceb555"

    PKIAPHandler.shared.pushase()
    PKIAPHandler.shared.onSuccessPurhased = { [weak self] () -> Void in
        
    }

    PKIAPHandler.shared.restore()
    PKIAPHandler.shared.onSuccessRestore = { [weak self] () -> Void in
        
    }

    PKIAPHandler.shared.verifySubscription()