Ios 使用SwiftUI实现应用内购买
我正在尝试在SwiftUI应用程序中实现InApp 我所发现的一切都不适合我 据我所知,UIKit的所有IAP指南都不适用于SwiftUI,因为它们基于UIView委托,而UIView委托不适用于SwiftUIIos 使用SwiftUI实现应用内购买,ios,swift,iphone,in-app-purchase,swiftui,Ios,Swift,Iphone,In App Purchase,Swiftui,我正在尝试在SwiftUI应用程序中实现InApp 我所发现的一切都不适合我 据我所知,UIKit的所有IAP指南都不适用于SwiftUI,因为它们基于UIView委托,而UIView委托不适用于SwiftUI 因此,在SwiftUI中,如何将用户输入连接到购买/恢复功能等?虽然我没有指南,但我有一些建议 当我使用SwiftUI时,我发现它确实强制将UI与应用程序逻辑分离。在过去,在UIViews和UIViewControllers中很容易混淆这两者。现在,你必须清楚地把它分开 因此,我建议如下
因此,在SwiftUI中,如何将用户输入连接到购买/恢复功能等?虽然我没有指南,但我有一些建议 当我使用SwiftUI时,我发现它确实强制将UI与应用程序逻辑分离。在过去,在
UIView
s和UIViewController
s中很容易混淆这两者。现在,你必须清楚地把它分开
因此,我建议如下:
- 使用这些指南为应用内购买构建后端支持。构建管理类/控制器,处理发出请求、检查购买等的实际逻辑,但不实现任何UI
- 在该类中,添加对购买IAP的支持
- 有一个
,其操作调用经理的功能来购买IAP按钮