如何在Windows 8 Store App开发中模拟应用购买?

时间:2013-01-17 22:44:24

标签: windows-8 windows-store-apps

我正在尝试使用以下代码模拟我的单元测试的应用购买:

currentApp.requestAppPurchaseAsync(false);

它确实返回S_OK代码,表示购买成功但我的单元测试失败,因为licenseInformation.isTrial返回true。

我的印象是它应该在我刚购买时将isTrial更改为false。

思考??

1 个答案:

答案 0 :(得分:0)

尝试拨打

await currentApp.requestAppPurchaseAsync(false);

我的猜测是,在异步方法完成并且实际购买了许可证之前,您的单元测试仍在继续。