Iphone 应用内购买:停留在paymentWithProductIdentifiers上-已弃用
我一直在设置我的应用程序内购买 我没法把这个弄对:Iphone 应用内购买:停留在paymentWithProductIdentifiers上-已弃用,iphone,ios,ipad,in-app-purchase,Iphone,Ios,Ipad,In App Purchase,我一直在设置我的应用程序内购买 我没法把这个弄对: SKPayment *paymentRequest = [SKPayment paymentWithProduct: @"co.za.nideo.100shotsbuybeer"]; 我是从你那儿得到的 SKPayment *paymentRequest = [SKPayment paymentWithProductIdentifiers: @"co.za.nideo.100shotsbuybeer"]; 但这似乎遭到了反对。如何让第一段代
SKPayment *paymentRequest = [SKPayment paymentWithProduct: @"co.za.nideo.100shotsbuybeer"];
我是从你那儿得到的
SKPayment *paymentRequest = [SKPayment paymentWithProductIdentifiers: @"co.za.nideo.100shotsbuybeer"];
但这似乎遭到了反对。如何让第一段代码正常工作
它似乎不是SKProduct,但我不知道如何创建/初始化这样的对象。根据StoreKit文档和[1]您必须:
SKProductsRequest
(initWithProductIdentifiers:
)代表
start
method)productsRequest:didReceiveResponse:
,其中包含SKProductsResponse
对象products
属性中提取SKProduct
对象并显示它们,保存这些对象以供进一步购买李>
这似乎与重要的一致:在允许用户购买该产品之前,您必须对特定的产品标识符发出产品请求。从应用商店检索产品信息可确保您使用的产品标识符有效,该产品已在iTunes Connect中标记为可供销售。自[1]
[1]