Android IAB。 错误 – 需要validation。 您需要login到您的Google帐户

在Android>示例应用程序> Trivial Drive运行应用程序时,我得到以下时,做一个IAP:

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

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

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

但没有喜乐。

还有什么build议?

====更新

我已经在我的手机上剔除了所有Google帐户,现在只有一个帐户 – 即testing帐户。

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

我相信Google现在要求该应用程序以alpha版本的forms发布,并且专门设立了专门用于testing的Google小组。 我无法在官方文档中find这些信息(这意味着Google很可能在相当一段时间内没有更新),但在这里: https : //help.gamesalad.com/hc/en-us/articles / 203536123-7-6-应用程式,购买-IAP换谷歌播放

在完成所有答案之后 – 确保您激活产品。 当我看到我没有启动我的时候,我很难面对。

我遇到了这个问题,并find了解决这个问题的方法。

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

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

错误信息是如此的误导。

我以前有同样的问题。 转到您的谷歌开发者控制台,并确保您的应用程序已发布到任何版本(alpha,beta或prod)。 然后,在应用程序购买将工作:)

检查您的产品状态 ,很可能它处于“ 无效 ”状态。 只要将其状态更改为“ 主动 ”,并且如果上面提到的一切都完成了。 它会工作。

首先删除谷歌播放服务的所有谷歌帐户第二清除数据。 第三,如果你可以卸载更新,或只是rest手机

尝试这个,

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

我有同样的错误,我已经find了这个解决scheme。