SKHelper
是一个新的 (2024年9月) 轻量级 Swift 包,它使开发者能够轻松地将应用内购买和订阅功能添加到基于 SwiftUI 的应用程序中。
它旨在成为我的 StoreHelper 包的一个更易于使用的重构版本,它利用 Apple 的 StoreKit Views 来提供一个标准的且易于定制的 UI。
SKHelper
需要 Xcode 16、iOS 17+ 和 macOS 14.6+查看 快速入门教程,快速了解其工作原理。
SKHelper
文档主页SKHelper
快速入门指南SKHelper
和 StoreKit2
深入指南SKHelper
示例项目SKHelper
初始化器中移除了 SubscriptionStatusChangeClosure
。该功能现在由 onSubscriptionChange(onChange:)
视图修饰符提供onTransaction(update:)
视图修饰符,以启用事务更新通知onSubscriptionChange(onChange:)
视图修饰符SKHelper
现在“功能已完成”(除了对消耗品的支持)SKHelper
在 GitHub 上的首次概念验证公共版本发布SKHelper
是一个 Swift Package Manager (SPM) 包,使使用 Xcode 16 的开发者能够轻松地将应用内购买支持添加到 iOS 17+ 和 macOS 14.6+ SwiftUI 应用程序中。
SKHelper
提供以下功能
StoreHelper
包的一个更易于使用的重构版本MIT 许可,版权所有 (c) 2024 Russell Archer。本软件按“原样”提供,不提供任何担保,可以自由使用、复制、修改和再分发,包括作为商业软件的一部分。
有关详细信息,请参见 许可。
SKHelper
使用 Apple StoreKit2
的最新功能,这需要 iOS 17+、macOS 14.6+ 和 Xcode 16。
跳转到 SKHelper 快速入门 指南。