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

本文关键字:应用 IAP 一样 Windows 测试 | 更新日期: 2023-09-27 18:36:04

我正在测试一个带有IAP的应用程序。我想在购买IAP时测试更改,但我不能,因为我已经购买了它。有没有办法"取消购买"它?(这是Durable,不是Consumable

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

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

通过使用 CurrentAppSimulator ,您可以通过模拟购买状态并根据需要进行更改来执行此操作,并且您的应用程序将像它没有开始模拟一样运行:)

在本文中,有一个完整的实现和文档:

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

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

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

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