繁体   English   中英

Android应用内结算(IAB版本3)

[英]Android in-app billing (IAB Version 3)

我已经尝试了版本3 http://developer.android.com/training/in-app-billing/preparing-iab-app.html#GetSample的应用内结算示例应用程序? 应用是TrivialDrive。 当我尝试按照自述文件中的步骤测试应用程序时。 文件。 在将其作为草稿上传到市场并尝试使用测试设备购买应用程序内购后,我收到一条错误消息,提示用户不符合此购买条件 为什么我会收到此消息?

编辑:

此错误的实际原因:

如果未经授权的用户尝试购买商品,则会出现此消息。

因此,如果该应用未发布,则非测试用户应在尝试购买时收到此错误。

我意识到,Google Play需要花一些时间来更新应用商店中的更改。 因此,您不能立即期望更改。 相反,您应该等待,就我而言,这平均需要2/3个小时。

仍然可能存在一些未知错误,我无法确定。

我的案例:

首先,我尝试从测试设备购买时仍然出现此错误,但是等待了一段时间后,我没有收到此错误。 所以我认为时间是这里的原因。

其次,我尝试使用非测试设备,该设备是未经授权的设备,因为该应用未发布。

我终于通过在“用户帐户和权限”选项卡上将“许可测试共鸣”更改为“已许可”来使其工作。

=====================编辑=========================== ======

确定这里是找到此设置的确切说明:

在Google Play开发者控制台中,使用“新设计”在左侧的“所有应用程序”,“报告”和“设置”中。 选择设置。

有一个许可证测试框。 您必须输入测试设备上帐户的gmail地址。 该名称不能与开发者帐户的电子邮件地址相同。 (您不能向自己购买。)

在许可测试下方,有一个“许可测试响应”下拉列表。 选择许可。

我想这在某个地方的文档中有描述,但是我错过了:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM