SwiftyStoreKit轻量级内购框架
轻量级的In-App Purchase框架,SwiftyStoreKit是我一直比较喜欢的一个。它支持iOS、tvOS、watchOS、macOS和Mac Catalyst,iOS 8+
起步,兼容性还不错。
你只要写几行代码,用它自带的块式 API就能搞定购买、验证、订阅、收据校验这类常规操作。响应也快,逻辑清晰,尤其适合不想折腾复杂流程的开发者。
像消耗型和非消耗型商品、订阅、自动续订这些,SwiftyStoreKit 都帮你封装好了。还支持订阅优惠,以及 iOS 11+
的 App Store 内购弹窗。
验证收据的部分,也挺省事儿的,支持远程验证,直接对接 Apple 的接口就行了。像verifyReceipt
这类方法,配合服务器校验,再结合产品 ID 和过期时间,做逻辑判断方便。
不过提醒一下,SwiftyStoreKit 现在是社区驱动的,原作者已经不维护了。如果你打算用在正式项目里,记得关注下它的更新和活跃度,或者干脆 Fork 一份自己维护。
如果你还在为内购烦恼,SwiftyStoreKit 是个挺值得一试的选择,简单、清爽,最重要的是,真的省心。
1.01MB
文件大小:
评论区