SwiftUI 中如何管理应用内购买的订阅
发布
更新
字数
68
阅读
1 分钟
阅读量
1022
StoreKit 提供了多个 View 修改器,用于管理应用内购买项目
显示其他 App appStoreOverlay(isPresented:configuration:)
// some View
.appStoreOverlay(isPresented: $isSubscriptionsSheetPresented, configuration: {
SKOverlay.AppConfiguration(appIdentifier: "The iTunes identifier of another app.", position: .bottom)
})
管理订阅 manageSubscriptionsSheet(isPresented:)
// some View
.manageSubscriptionsSheet(isPresented: $isSubscriptionsSheetPresented)
其他
- 退费
refundRequestSheet(for:isPresented:onDismiss:)
- 输入优惠码
offerCodeRedemption(isPresented:onCompletion:)