Dus*_*E-D 5 in-app-purchase ios
我正在开发一个应用程序,它将有多个应用程序内购买。比方说,我们有 items1 - items10 待售,都是非消耗品。我们还希望拥有这些项目的“捆绑包”,因此捆绑包 1 中包含 items1 - items5。我们希望每个项目为 1.99,但组为 5.99。我环顾四周,但我还没有看到是否有任何协议来处理这个问题。甚至允许吗?
如果用户购买了物品 2,他们是否仍然允许购买包含该物品的捆绑包,即使它比单独购买其余物品便宜?
如果我们为捆绑包设置了单独的 IAP,那么恢复会变得更加困难,如果他们购买了捆绑包,则尝试单独重新购买其中一个项目,而不是苹果告诉他们他们已经购买了,它会将其视为一个新的购买。
感谢您的任何见解。
我已经在多个应用程序中实现了捆绑包,在所有应用程序中,除了单个项目的 ProductID 之外,我们还为捆绑包创建了单独的 IAP ProductID。这使您可以完全控制价格。
然后我们只需在“provideContent:(NSString )productIdreceipt:(NSData )receipt”方法中处理激活/恢复。解锁多个物品并不困难,因为它是单个物品。
我们并没有真正担心用户是否已经购买了捆绑包中的商品,或者他们是否尝试购买他们已经拥有的商品。我们基本上让用户来保持这一点。如果他们想花钱,我们就让他们花钱。
在向 Apple 提交交易之前,您始终可以进行检查,看看他们是否已经拥有该商品并告知他们。
| 归档时间: |
|
| 查看次数: |
2264 次 |
| 最近记录: |