我用 Delphi XE6 开发了一个应用程序,包括 inappPurchase,我在 itunesConnect 中将产品定义为“消费品”,但购买一件商品后,它不会让我再买一件。
在我的应用程序中,用户应该能够购买“n”个许可证,在 PurchaseProduct 方法中只需将 productID 作为参数,因此我需要多次调用此方法。
我认为将另一个产品定义为 10-License 是一个好主意,但这两个产品之间没有关系,并且 ConsumeProduct 方法只需要一个 ProductID 而不是消费数量。
由于缺乏这方面的资源,如果有人给我一些提示或最佳实践,我将不胜感激。
ps 在应用程序中存储购买产品的数量是个好主意吗?