【发布时间】:2015-11-30 04:45:48
【问题描述】:
由于我正在开发一个用于应用计费的应用程序,因此我无法使用我自己的产品 ID 对其进行测试。我已按照开发人员网站上记录的每个步骤进行操作。我有,
- 已将已签名的 apk 与发布认证的版本上传到开发者控制台。
- 我已将我的 apk 发布到 alpha 通道。
- 我已在开发者控制台中列出了我的产品 ID。
- 我已经激活了我的产品 ID,并且在开发者控制台上它被标记为有效。
- 我已在开发者控制台中列出了测试帐号。
- 我已将上传到开发者控制台的同一个 apk 安装到我的设备中。
- 设备使用的是测试帐号而非开发者帐号登录。
- 我在应用程序中使用的 ID 与我在控制台上根据 logcat 消息列出的 ID 相同。
但是,我得到的 Item is not available for purchase。
不知道怎么回事。
我知道这个问题在堆栈溢出之前已经被问过好几次了,我已经经历了每一个问题,但似乎没有一个解决方案对我有用,所以请不要将这个问题作为重复问题关闭。
【问题讨论】:
-
应用在 Alpha 通道上是否处于发布状态?我知道你已经写了它的出版,但它需要一些时间才能真正出版。
-
是的,我的应用程序是在 alpha 通道中发布的,并且发布后已经有几天了。在开发者控制台上,它清楚地表明该应用已发布。
-
我突然遇到了同样的问题(以前效果很好),步骤与您完全相同。我在 google play 上有一个特定的测试帐户,我只在 Alpha 版中发布我的应用程序。一切似乎都很好,我可以检索产品的 sku 详细信息,但是当我想购买时,出现“商品不可用”错误。
-
同样的人......检索天空细节我得到了产品但是当我想购买它时说:: item not available....