应用内购买测试:“发布者无法购买此项目”

66

我的应用程序似乎已经准备好在设备上进行应用内购买测试了。然而,在 Play Store 中收到“发布者无法购买此项目”的错误消息。 那么,我该如何测试呢?我不想通过重新安装虚拟账户来测试而失去手机的配置信息。 在“开发者控制台”中的“设置”-“许可证测试”下,我将我的电子邮件地址添加到“具有测试权限的 GMail 帐户”下,但这并没有改变任何事情......也许我错过了一些简单的方法,但现在感觉非常令人困惑!

13个回答

0

当我手动从Eclipse安装APK到我的手机上并手动打开它时,我遇到了同样的问题。正确的做法是将其发送到Google Play进行Alpha测试,然后等待几个小时以便发布给您的Alpha或Beta测试人员,您当然必须管理、创建并授予他们访问您的应用程序的权限。几个小时后,开发人员将收到一封电子邮件,其中包含提供给他的测试人员的链接。一旦这种情况发生,只需将其转发给您的社区即可。在您的移动设备上创建一个额外的Google帐户(属于社区),然后使用该帐户打开Gmail并点击链接。它将引导您进入Google Play,在那里您将自动下载作为测试人员的应用程序。安装,购买汽油..完成!


0

我认为最好的方法是在没有Google Play应用内购买代码的情况下,完全测试付费/免费版本的功能。只有在最后,才添加应用内购买代码以在免费版和专业版之间切换。将APK上传到alpha版本并获取一个从未见过您的开发者帐户或应用本身的设备。使用可兑换代码安装并购买它。如果代码有效,则实际付款应该可以进行(付款方式不是您的代码库的一部分,而是在Google端)


-1

我认为你得到这个结果的原因是因为你在开发环境中运行了应用程序。

要测试应用内购买,您需要对应用程序进行签名。 更多信息请参见此处此处

这确实很麻烦,延长了开发周期 :(


3
我没有点踩,但它应该得到一个。"出版商无法购买此物品"表明出版商已经签署了APK。 - Halil
测试应用内购买时确实需要在“发布模式”下签署应用,但错误信息表明它已经被签署,因此这不是问题所在。也许你应该删除你的回答或者重写一下? - Agamemnus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接