在应用订阅中说"您请求的商品无法购买"

时间:2017-10-17 17:17:45

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

  1. 我创建了具有BILLING权限的apk并上传到了制作(未发布)
  2. 根据应用内商品(已启用)创建每年0.99美元的订阅。
  3. 代码中包含许可证密钥。
  4. Rebuilded signed apk并上传到alpha(未推出)。
  5. 添加了经过测试的电子邮件帐户。
  6. 作为测试人员加入测试电子邮件帐户。
  7. 从谷歌播放更新的等待alpha不起作用。手动安装alpha apk。
  8. 尝试使用以下代码启动PrurchaseFlow。
  9. 我正在使用IabHelper。

    //SKU_SUBSCRIBED is the product id of subscription. Which is double verified by me.
    //RC_REQUEST = 10001
    //payload = "mytesttoken"
    
    mHelper.launchPurchaseFlow(HomeActivity.this,
                            SKU_SUBSCRIBED, IabHelper.ITEM_TYPE_SUBS,
                            RC_REQUEST, mPurchaseFinishedListener, payload);
    

    它说

      

    您请求的商品无法购买

    我在这里犯了什么错误?

1 个答案:

答案 0 :(得分:2)

你应该做下一步:

  • 检查GooglePlay控制台和您的应用中的订阅ID。它们必须完全相同。
  • 检查手机上的应用版本以及GooglePlay Alpha频道中的应用版本。它们必须完全相同。
  • Alpha通道中的发布应为Full rollout