应用内订阅说 "The item you requested is not available for purchase"
In app subscription says "The item you requested is not available for purchase"
- 我已经创建了具有 BILLING 权限的 apk 并上传到生产环境(未发布)
- 在应用内商品(已激活)下创建每年 0.99 美元的订阅。
- 在代码中包含许可证密钥。
- 重建已签名的 apk 并在 alpha 版中上传(未推出)。
- 添加了经过测试的电子邮件帐户。
- 已加入测试电子邮件帐户的测试人员。
- 从 google 播放更新的等待 alpha 不起作用。手动安装 alpha apk。
- 尝试使用以下代码通过订阅启动 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
- 我已经创建了具有 BILLING 权限的 apk 并上传到生产环境(未发布)
- 在应用内商品(已激活)下创建每年 0.99 美元的订阅。
- 在代码中包含许可证密钥。
- 重建已签名的 apk 并在 alpha 版中上传(未推出)。
- 添加了经过测试的电子邮件帐户。
- 已加入测试电子邮件帐户的测试人员。
- 从 google 播放更新的等待 alpha 不起作用。手动安装 alpha apk。
- 尝试使用以下代码通过订阅启动 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