SwiftyStoreKit轻量级内购框架

轻量级的In-App Purchase框架,SwiftyStoreKit是我一直比较喜欢的一个。它支持iOS、tvOS、watchOS、macOSMac CatalystiOS 8+起步,兼容性还不错。

你只要写几行代码,用它自带的块式 API就能搞定购买、验证、订阅、收据校验这类常规操作。响应也快,逻辑清晰,尤其适合不想折腾复杂流程的开发者。

消耗型非消耗型商品、订阅自动续订这些,SwiftyStoreKit 都帮你封装好了。还支持订阅优惠,以及 iOS 11+ 的 App Store 内购弹窗。

验证收据的部分,也挺省事儿的,支持远程验证,直接对接 Apple 的接口就行了。像verifyReceipt这类方法,配合服务器校验,再结合产品 ID 和过期时间,做逻辑判断方便。

不过提醒一下,SwiftyStoreKit 现在是社区驱动的,原作者已经不维护了。如果你打算用在正式项目里,记得关注下它的更新和活跃度,或者干脆 Fork 一份自己维护。

如果你还在为内购烦恼,SwiftyStoreKit 是个挺值得一试的选择,简单、清爽,最重要的是,真的省心。

zip 文件大小:1.01MB