Ios 我如何知道用户在应用程序内购买了商店中的商品?
大家好,我正在检查用户是否有应用内购买项目。但是我不能理解这个函数,它是做什么的?我是需要那个功能还是必须实现另一个功能?我很困惑。请有人解释清楚这是怎么回事Ios 我如何知道用户在应用程序内购买了商店中的商品?,ios,swift,in-app-purchase,storekit,Ios,Swift,In App Purchase,Storekit,大家好,我正在检查用户是否有应用内购买项目。但是我不能理解这个函数,它是做什么的?我是需要那个功能还是必须实现另一个功能?我很困惑。请有人解释清楚这是怎么回事 extension IAPService: SKProductsRequestDelegate { func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { self.products
extension IAPService: SKProductsRequestDelegate {
func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) {
self.products = response.products
if response.products.count == 0 {
}
}
}
要查看用户购买了哪些产品,您必须检查收据文件。您共享的功能是从App Store获取所有可供购买的产品 收据文件包含您需要的所有信息,但是没有直接的系统API来查看它的内容。检查已购买产品的收据文件有多种方法,通常是在安全性和开发复杂性之间进行权衡。在理想情况下,您可以让服务器安全地打开收据,并在用户身上保存正确的购买信息 下面是一篇博文,详细介绍了收据文件: