1

我已将我的应用上传到开发者控制台,但尚未发布(它仍处于草稿模式)。每当不是测试用户的用户尝试使用 In App Biiling 时,他都会收到以下错误 -

User is not eligible for this purchase

我环顾四周并阅读了有关该问题的其他一些问题,现在我知道此错误的原因是因为该用户不是测试用户并且该应用尚未发布。但我仍然想确定一样东西 -

当我发布我的应用程序时,In-App Billing 会起作用并且用户不会收到这些错误吗?

谢谢!

4

1 回答 1

0

确保它像这样工作的最佳方法是自己尝试一下。

您可以创建一个新的 Google Play 用户帐户,将其注册为 alpha/beta 测试人员并发布您的应用程序的 alpha/beta 版本(查看“使用真实交易进行测试”部分了解更多详细信息)。这是安全的,因为只有您的 beta 测试用户才能看到已发布的应用程序,而其他人则无法看到。然后将此应用安装到 Beta 测试者的设备上并检查应用内计费工作。然后上传新的草稿版本并确保 beta 测试人员不受影响。

在发布我的应用程序的第一个版本之前,我也有同样的担忧。根据今天的经验,我可以说,普通的 Google Play 用户只能看到已发布的版本,并且在上传新草稿时不会收到任何错误消息。希望这可以帮助。

于 2013-09-17T11:34:01.087 回答