如何在iOS上通过In App Purchase销售积分?

时间:2015-12-15 10:42:51

标签: ios iphone in-app-purchase

我需要通过提供服务的iOS应用程序销售赠送金额。 用户应该能够以不同的金额购买信用卡(5欧元,20欧元......),此信用额将用于我根据使用时间提供的服务。

我应该为每个金额配置消耗品吗?我已经知道我应该管理平衡服务器端。

由于

修改

由于消费品是方式,这就是我购买信用的方式:

SKMutablePayment *payment = [SKMutablePayment paymentWithProduct:product];
payment.quantity = 1;
[[SKPaymentQueue defaultQueue] addPayment:payment];

购买成功但我不能多次购买相同的商品(金额)。 我还选择了:清除待售

1 个答案:

答案 0 :(得分:0)

像这里解释的那样:

XCODE - In App Purchased - When trying to buy Consumable product again - This in-app purchaes has already been bought

我们需要标记交易(我在SKPaymentTransactionStatePurchased案例中做过):

     [[SKPaymentQueue defaultQueue] finishTransaction:transaction];

我们可以多次购买该商品。