0

次のコードを使用して、単体テスト用にアプリの購入をシミュレートしようとしています。

currentApp.requestAppPurchaseAsync(false);

licenseInformation.isTrial購入が成功したことを示す S_OK コードを返しますが、が true として戻ってくるため、単体テストは失敗しています。

購入したばかりなので、isTrial を false に変更する必要があるという印象を受けました。

想い??

4

1 に答える 1

0

電話してみる

await currentApp.requestAppPurchaseAsync(false);

私の推測では、非同期メソッドが完了してライセンスが実際に購入される前に、単体テストが続行されていると思われます。

于 2013-01-18T04:15:36.770 に答える