我正在开发一款iPhone应用程序。为此我已成功添加In App Purchase功能。它适用于购买单件商品。我的问题是,如何通过单一购买请求到App Store购买多件商品? 有人可以帮我这个吗?
答案 0 :(得分:2)
您可以在 SKPayment 中使用数量属性...从用户中读取您想要的商品数量,然后将此值传递给 payment.quantity (默认情况下为1)。
SKPayment *payment = [SKPayment paymentWithProductIdentifier:inProductID];
payment.quantity = mNoOfItemsYouWant;
[[SKPaymentQueue defaultQueue]addTransactionObserver:mTransactionObserver];
[[SKPaymentQueue defaultQueue] addPayment:payment];
答案 1 :(得分:0)
每次购买都需要用户授权,所以我认为你不能做你想做的事。
但是,您可以进行单个应用内购买,其价格和行为类似于多个项目。例如: