Android IAB。错误 - 需要验证。您需要登录自己的Google帐户

时间:2015-01-13 15:33:37

标签: android google-play in-app-billing

在Android>示例应用>运行应用程序时的Trivial Drive我在进行IAP时会得到以下信息:

Error - Authentication is required. You need to sign into your Google Account

我已使用测试帐户(即我在开发者控制台中指定的测试电子邮件地址)切换到手机上的单独帐户,并按照此处的所有步骤操作:

https://android.stackexchange.com/questions/20369/getting-authentication-is-required-when-trying-to-access-the-play-store

但没有快乐。

还有其他建议吗?

====更新

我已经在我的手机上炸毁了所有Google帐户,现在只有一个帐户 - 即测试帐户。

我在这里尝试了一切:https://android.stackexchange.com/questions/20369/getting-authentication-is-required-when-trying-to-access-the-play-store

7 个答案:

答案 0 :(得分:53)

我认为Google现在要求将该应用程序发布为alpha版本,并且会设置专门用于测试的Google群组。我无法在官方文档中找到此信息(这意味着Google可能在相当长的一段时间内没有更新),但在此处:https://help.gamesalad.com/hc/en-us/articles/203536123-7-6-In-App-Purchases-IAP-for-Google-Play

答案 1 :(得分:23)

在这里完成所有答案后 - 确保激活产品。当我看到自己没有激活我的时候,我很难过脸。

答案 2 :(得分:10)

我遇到了这个问题,找到了解决这个问题的单独方法。

在Google Play中的应用内购买具有唯一的名称,而在Google Play中,它们必须全部为小写且无空格。因此,如果您的IAP被称为“myproduct”,但是您打电话给商店并且有点奇怪地询问“MyProduct”,您将看到以下错误消息:

'Authentication is required. You need to sign into your Google Account.'

错误信息是如此误导。

答案 3 :(得分:6)

我之前有同样的问题。转到您的google开发者控制台,确保您的应用 PUBLISHED 到任何版本(alpha,beta或prod)。然后,In app购买将起作用:)

答案 4 :(得分:1)

检查 产品状态 ,最有可能是" 无效"州。只需将其状态更改为" 有效"如果上面提到的一切都完成了。它会起作用。

答案 5 :(得分:0)

首先删除所有谷歌帐户第二个谷歌播放服务的清晰数据。第三,如果您可以卸载执行此操作的更新或只是重新安装手机

答案 6 :(得分:-3)

试试这个,

首先,删除所有Google帐户。 第二,谷歌播放服务的清除数据。 第三,如果您可以卸载执行此操作的更新,或者只是重新启动手机。

我有同样的错误,我找到了这个解决方案。