私は短期間で生きていくことが期待されるテスト済みのアプリを持っています。Windowsのユニバーサルアプリ - アプリ内購入のクリア
しかし、それは3つのアプリの購入があります。
アプリ内購入をさらに購入するテストが必要な状況が発生した場合は、その時点まで自分のアプリ内購入をキャンセルできる方法がありますかスクラッチ?
注:新しいWindows.Services.Store.StoreContext
メソッドを使用していますが、古いものは使用していません。
私は短期間で生きていくことが期待されるテスト済みのアプリを持っています。Windowsのユニバーサルアプリ - アプリ内購入のクリア
しかし、それは3つのアプリの購入があります。
アプリ内購入をさらに購入するテストが必要な状況が発生した場合は、その時点まで自分のアプリ内購入をキャンセルできる方法がありますかスクラッチ?
注:新しいWindows.Services.Store.StoreContext
メソッドを使用していますが、古いものは使用していません。
まず、現在アプリ内購入をキャンセルできるAPIはありません。しかし、あなたはまだあなたのさらなるテストを行うことができます。
私はアプリ内-購入を購入 のさらなるテストを行う必要が生じた場合、私は私がそれまでの私自身の の個人的なアプリ内-購入をキャンセルすることができますどのような方法がありますテストは スクラッチからですか?
あなたの説明によると、あなたのIAPタイプは耐久性があるようです。その場合は、製品の有効期間を1日と指定して、有効期限が切れた後に再購入できるようにすることができます。
IAPが開発者管理の消耗品タイプの場合は、ユーザーがすべてのアイテムを消費した後で、前のIAPを実行済みとして報告する必要があります。その後、彼らは再びそれを購入する。
IAPが店舗管理の消耗品タイプの場合は、ユーザーが消費したアイテムをストアに報告し、ストアがユーザーの残高を更新する必要があります。ユーザーがすべてのアイテムを消費した後、ユーザーはそのIAPを再度購入することができます。
In-app purchases and trialsを参照してください。
私のIAPは耐久性があります。テスト(ライブに行く前に)では、ドキュメントに示唆されているように、1日に設定しました。 (注:10分の時間をかけてください。プログラマーは、起動する前に素早く試してみることができます)。マシン上ですべてのiapを購入したとしますが、ユーザーはテストする必要がある特定のケースで少し問題があると言います。私がiapを永続的から1日に変更して、失うので、問題のケースをテストすることができます。つまり、この時点までにこの**永久** iapを購入したすべてのユーザーも、自分のように失います。 – Rewind
IAPの購入をキャンセルするAPIはないので、回避策は、特定のケースをテストするために別の隠しIAPを作成することです。 10分の長さについては、[uservoice](https://wpdev.uservoice.com/forums/110705-universal-windows-platform)サイトで機能要求を作成して、MSFTがそのサイトに追加することができます。ドリスト。開発チームはまた、IAPテストプロセスを簡素化しようとしています。わかってくれてありがとう。 –