我已按照谷歌说明实施应用内购买服务。
作为受邀用户,我获得了访问 Google Play 开发者控制台的权限。我从中获取了私钥,并将我的谷歌帐户添加到带有测试帐户的输入字段中。之后,我创建了 APK 文件并使用有效证书对其进行了签名。然后将应用程序上传到 Google Play 但没有发布。之后,我创建了所需的应用内购买并发布了它们。然后在我的设备上安装了相同的签名 apk 文件。
在发布应用内购买后不久,我的应用程序给了我类似“未找到”的消息,但一段时间后它变得可用。现在我可以从应用程序中购买所有项目,但没有其他安装相同 APK 文件的人不能。我试图将他们的电子邮件地址添加到个人资料中的测试帐户列表中 - 不走运,即使是 Google Play 帐户的用户所有者也无法购买任何东西。他们不断收到诸如“您选择的项目不可购买”之类的消息当他们尝试购买测试购买项目(文档中描述的项目)时,他们可以成功获得“android.test.purchased: PURCHASED”
我的问题是:如何测试来自不同设备和帐户的未发布应用的应用内购买