-2

inappPurchase を含む Delphi XE6 でアプリケーションを開発しました。iTunesConnect で製品を「消耗品」として定義しましたが、あるアイテムを購入した後、別のアイテムを購入できません。

私のアプリケーションでは、ユーザーは「n」個のライセンスを購入できる必要があります。PurchaseProduct メソッドでは、productID をパラメーターとして受け取るだけなので、このメソッドを複数回呼び出す必要があります。

別の Product を 10-Licenses のように定義するのは良い考えだと思いましたが、この 2 つの Products の間には関係がなく、ConsumeProduct メソッドは消費数ではなく ProductID を取得するだけです。

それに関するリソースが不足しているため、ヒントやベストプラクティスを教えていただければ幸いです。

ps 購入した商品の数をアプリに保存するのは良い考えですか?

4

2 に答える 2

0

解決策を見つけましたが、それが正しいかどうかわかりません:

購入後すぐに商品を消費し、購入したアイテムの追跡をローカルで取得します。

于 2014-05-20T08:23:48.490 に答える