Swift:仅使用产品ID进行SKPayment付款

问题描述 投票:-1回答:2

我正在尝试实例化SKPayment对象

let payment = SKPayment(product: product)

我只知道是productID

var productID = "MyId"

[Apples documentation提到了一些访问产品的委托方法,productsRequest(_ request: SKProductsRequest, didReceive response: SKProd,但问题是它们的委托方法,所以我无法调用它们,也不知道如何使用它们来获取我的产品]


如果您要查看更大的项目而不是仅查看此问题的内容,则该项目位于this github

ios swift in-app-purchase
2个回答
1
投票
简短的回答是“你不能”。

0
投票
如果拥有的只是productID,那么您必须向App Store连接进行请求才能获取产品对象。
© www.soinside.com 2019 - 2024. All rights reserved.