Windows 10 个 UWP。如何在不收费的情况下测试IAP?
Windows 10 UWP. how to test IAP without being charged?
我确实有一些用户,包括我自己作为 windows 10 UWP 开发人员。
我想允许我的 Beta 测试人员测试应用程序内购买而不收取费用。这可能吗?
如果是本地测试,可以使用CurrentAppSimulator class.
但由于您提到了 Beta 测试人员,我想该应用程序已经发布到商店并正在接受测试。那么除了在测试期间将IAP设置为free并在上线之前将它们更改回您想要的价格之外别无他法.
这也意味着您无法对已经可见的 IAP 进行进一步的 Beta 测试(否则人们会很乐意免费获得它们)。
您可以纯粹为了测试而创建新的 IAP,但是您要测试的是整体机制(您应该使用上面提到的 CurrentAppSimulator
)而不是特定项目,因为您必须更改您在发布之前的代码,可能会破坏项目本身(由于错字,...)。
根据您的描述,您可能希望在商店中发布您的应用程序,并且只允许少数人免费下载和购买 IAP 来测试它。我的回答是肯定的。
首先,在您提交的定价和可用性页面上,选择隐藏此应用并阻止获取。具有直接 link 的客户可以看到该应用程序的列表,但只有在分发和可见性部分中有促销代码并且使用 Windows 10 设备 时才能下载该应用程序。
然后应用程序通过认证,为应用程序生成促销代码并分发给您的测试人员。
最后,当您在商店中提交加载项时,您可能需要设置免费的 IAP。
我确实有一些用户,包括我自己作为 windows 10 UWP 开发人员。 我想允许我的 Beta 测试人员测试应用程序内购买而不收取费用。这可能吗?
如果是本地测试,可以使用CurrentAppSimulator class.
但由于您提到了 Beta 测试人员,我想该应用程序已经发布到商店并正在接受测试。那么除了在测试期间将IAP设置为free并在上线之前将它们更改回您想要的价格之外别无他法.
这也意味着您无法对已经可见的 IAP 进行进一步的 Beta 测试(否则人们会很乐意免费获得它们)。
您可以纯粹为了测试而创建新的 IAP,但是您要测试的是整体机制(您应该使用上面提到的 CurrentAppSimulator
)而不是特定项目,因为您必须更改您在发布之前的代码,可能会破坏项目本身(由于错字,...)。
根据您的描述,您可能希望在商店中发布您的应用程序,并且只允许少数人免费下载和购买 IAP 来测试它。我的回答是肯定的。
首先,在您提交的定价和可用性页面上,选择隐藏此应用并阻止获取。具有直接 link 的客户可以看到该应用程序的列表,但只有在分发和可见性部分中有促销代码并且使用 Windows 10 设备 时才能下载该应用程序。
然后应用程序通过认证,为应用程序生成促销代码并分发给您的测试人员。
最后,当您在商店中提交加载项时,您可能需要设置免费的 IAP。