IOS IAP:多次购买相同的商品

时间:2015-06-13 07:09:42

标签: ios objective-c in-app-purchase app-store

Hello Developer Community,

请告诉我您认为解决问题的最佳方法,如果一件物品不消耗,则不能多次出售。

背景: 我们有像Dropbox这样的产品。 您可以购买带有空间的包裹,例如:

套餐1:100 MB 套餐2:200 MB 套餐3:300 MB

每个套餐有效期为1年。

在包裹结束前3个月,顾客应该可以在接下来的365天内购买相同的包裹,或者换句话说,将购买的包裹延长一年。

实施例: 用户在1月1日购买100 MB的包。 10月1日,他可以在应用程序内打开商店,再次看到相同的300种产品:

套餐1:100 MB 套餐2:200 MB 套餐3:300 MB

问题: 它是非消耗品,因此您只能购买一件商品。 我现在应该做一些(脏的:-))技巧,比如我为同一件事添加不同的产品标识符,但是另一年?

100MbFirstYear 200MbFirstYear 300MbFirstYear

100MbSecondYear 200MbSecondYear 300MbSecondYear

问题: 1.)这样做的最佳方法是什么? 2.)我应该如何命名产品ID?

祝你好运 Fipsi

1 个答案:

答案 0 :(得分:1)

为什么不使用订阅IAP

  

订阅::您还可以在限时的基础上提供对应用内容的访问权限 - 让用户购买订阅以继续访问您的内容。一些例子是订阅电子杂志,或订阅解锁应用程序中的额外功能一个月。

查看本教程,了解如何使用它 In-App Purchases: Non-Renewing Subscription Tutorial