我正在尝试测试应用内结算订阅。我的个人帐户和我的开发者帐户是相同的。我无法使用此帐户购买自己的产品,因此,我需要使用其他帐户进行测试。以下是我遵循的步骤:
所以,似乎它并不完全正常。在再次阅读developer guide后,我看到当帐户设置为测试人员帐户时,在应用内结算弹出窗口中明确指出您不会被收取费用:
但是,Google Play会在购买对话框中心附加通知标记测试购买,以便于识别
我的弹出窗口中没有这样的内容。有谁知道哪里可能是错误?
我在stackoverflow上的一些问题上看到,如果测试帐户不是Google Play应用中的主要帐户,可能无法设置手机进行测试,这是真的吗?
编辑:我在列表中添加了一个朋友的帐户并要求他进行测试。他手机上只有一个账号。像我一样,没有任何迹象表明他不会被指控(所以,我想,就像我一样,他会这样做。)编辑:我在指南中看到了这一点:
注意:对于测试订阅购买,请将orderId字段留空。您可以使用purchaseToken字段来识别测试购买。
“对于测试订阅购买,将orderId字段留空”是什么意思?我是否需要在此处执行某些操作,或者它们是否意味着在响应中,该字段是空白的?