应用内订阅说 "The item you requested is not available for purchase"

In app subscription says "The item you requested is not available for purchase"

  1. 我已经创建了具有 BILLING 权限的 apk 并上传到生产环境(未发布)
  2. 在应用内商品(已激活)下创建每年 0.99 美元的订阅。
  3. 在代码中包含许可证密钥。
  4. 重建已签名的 apk 并在 alpha 版中上传(未推出)。
  5. 添加了经过测试的电子邮件帐户。
  6. 已加入测试电子邮件帐户的测试人员。
  7. 从 google 播放更新的等待 alpha 不起作用。手动安装 alpha apk。
  8. 尝试使用以下代码通过订阅启动 PurchaseFlow。

我正在使用 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);

它说

The item you requested not available for purchase

我这里犯了什么错误?

您应该执行后续步骤:

  • 检查 GooglePlay 控制台和您的应用中的订阅 ID。它们必须相同。
  • 检查您 phone 上的应用程序版本和 GooglePlay alpha 通道中的应用程序版本。它们必须相同。
  • Alpha 通道中的发布应为 Full rollout