我正在使用保留的产品ID( android.test.purchased )对其进行测试。是托管还是非托管项目? RESTORE_TRANSACTIONS be used应仅包含托管项吗?
我已经上传了带有发布密钥的apk到Android市场(未发布),并在我的设备上使用调试版本的应用程序进行测试。根据{{3}},它应该返回签名数据。 我在设备上使用测试帐户,而不是开发人员的帐户(测试帐户被添加到测试帐户列表中)。
答案 0 :(得分:7)
我一直在尝试使用应用内付款,我发现RESTORE_TRANSACTIONS仅适用于托管项目(这已在Google应用内结算网站上明确确认)。此外,您无法恢复保留的产品ID的事务。我不得不购买一个真实物品来测试恢复是如何工作的。
我可能错了,但这就是我发现的。