【发布时间】:2013-01-17 12:23:15
【问题描述】:
我正在我们的 Apk 中实施 InApp Billing V3。
- 创建签名的 APK
- 使用开发者控制台上传
- 添加托管应用内产品。
- 激活应用内产品,但不要发布应用。
- 使用开发者控制台中的公钥修改 apk 中的公钥
- 在手机上安装apk并尝试执行InApp Purchasing。
我在手机上使用的测试帐户与主要商家帐户的用户和信用卡不同。我已验证应用中的公钥是正确的。
我已经使用“android.purchased”等字符串进行了检查,这些都可以正常工作。
我已经多次看到这个问题,解决方案似乎是等待一段时间,并可能删除 APK 并使用 OLD 开发者控制台重新加载它。
在其他页面中,我尝试了以下内容:
- User is not eligible for this purchase Android inApp
- User is not eligible for this purchase - in app billing
我确实在某个时候完成了这项工作,并设法购买了该物品。 不幸的是,我不知道我到底做了什么才能突然让它工作,并想记录未来使用所需的步骤(我怀疑这可能是开发者控制台中时间和变化的混合)。 所以我用一个新的包名重新开始了这个过程,现在我得到的只是“用户没有资格购买这个项目”。
在 InApp 购买方面,Google 文档与现实世界之间显然存在差异,但无论我做什么,它似乎都不起作用。
【问题讨论】:
-
至少对我来说使用旧的开发控制台上传 APK 是一个解决方案。
-
嗨,Stipa,你能告诉我更多关于你是如何做到这一点的吗?
-
我已经切换到旧的开发控制台并从那里上传了 APK。
标签: android in-app-purchase in-app-billing