2016-07-13 53 views
0

因此,我在应用程序中实施了IAP(在应用程序购买中),并成功通过真实产品ID进行了测试。我的应用程序发布到阿尔法,一切正常(付款当然不是真的)。测试Google In App购买支付真实货币

我已经关闭了我的Alpha测试。现在,我只看到一条错误消息:The item you requested is not available for purchase.,而不是制作真实或测试方法。

当应用程序将开始真正的付款而不是测试?我需要为此做些什么?我是否需要将它发布到制作中才能实现?

回答

1

即使您的应用程序在Alpha测试中,您也可以进行实际购买。 实际购买将通过订单ID反映在Google商家页面中。

应用程序没有购买类型的任何知识,如果它是真实的或测试。 Play Store是知道所有购买的主人的主人。

对于测试购买,您将在测试邮件中加入您的测试邮件许可证测试

要使用该帐户进行真实购买,请从显示Gmail帐户的列表中删除该帐户,并在开发者控制台中使用测试访问。因此你可以做出真正的购买。

全部之上,

如果您的帐户是在设置 - >帐户详细信息 - >许可测试集团采购会试购否则它是一个真正的购买。

+0

每当我从设置/许可证测试列表中删除我的帐户时,出现错误:“您请求的项目不可购买”。再次,测试购买工作正常。另外,我应该如何处理封闭的Beta测试设置?我是否也必须从那里删除我的帐户?或者我应该完全禁用Beta测试才能看到实际购买? –

+0

谢谢,等一下解决了这个问题。公认! –

+0

如果您想要购买Alpha/Beta中的商品您的账户必须成为该应用的测试人员。请跟进此链接,可能会帮助您 http://stackoverflow.com/questions/32582386/android-inapp-billing-the-item-you-requested-is-not-available-for-purchase-inc http://stackoverflow.com/questions/32391047/item-you-requested-is-not-available-for-purchase-android-in-app-billing – Han