最近我在研究IAP
。
如您所知,当您要发送付款请求时,您应该调用
+ (id)paymentWithProduct:(SKProduct *)product
但我发现获取产品的唯一方法是使用SKProductsRequest
,有没有办法直接生成SKProduct
?
就像弃用的一样,
+ (id)paymentWithProductIdentifier:(NSString *)identifier
事实上,我想要一个直接使用产品 ID 的新 SKProduct
对象。
BR,罗杰
最佳答案
我用它来购买产品,但没有从 iTunes 中获取所有产品:
- (void)buyProductIdentifier:(NSString *)productIdentifier
{
SKMutablePayment *payment = [[SKMutablePayment alloc] init] ;
payment.productIdentifier = productIdentifier;
[[SKPaymentQueue defaultQueue] addPayment:payment];
}
关于ios - <In App Purchase>如何直接生成SKProduct,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13090791/