测试Windows应用商店应用,好像我没有购买IAP

时间:2016-02-23 21:48:02

标签: c# windows-runtime windows-store-apps in-app-purchase win-universal-app

我正在使用IAP测试应用。我想在购买IAP时测试更改,但我不能,因为我已经购买了它。有没有办法“取消购买”它? (这是Durable,而不是Consumable。)

我知道我可以解决方法,例如添加代码来模仿IAP购买。关键是我想验证它的工作原理,而不仅仅是假设我的解决方法是正确的。

2 个答案:

答案 0 :(得分:0)

通过使用CurrentAppSimulator,您可以通过模拟购买状态并根据需要进行更改来实现这一点,并且您的应用将会因为它未开始模拟而表现出来:)

在本文中,我们提供了完整的实施和文档:

https://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.store.currentappsimulator.aspx

答案 1 :(得分:0)

当您在模拟器中测试发布版本,并且其中有新版本的应用程序时 - 您可以通过这种方式购买IAP。它将以"模拟器的方式完成"所以不需要钱,就像你在真实的应用程序中购买/取消它一样。

CurrentAppSimulator 相比,它不那么方便,因为重启模拟器时IAP状态不会被保留。 CurrentAppSimulator 是检查购买的IAP的不同组合的便捷方式,但不需要检查IAP是否正常工作。

请记住在开发人员中心提交IAP。否则它就不会起作用。如果你拥有它,那么它看起来将与发布的应用程序完全相同。图像将带有标题,描述和购买选项。