安卓计费 v3 - 无签名
我想要什么?检索完所有购买的物品后,我需要在我的服务器上验证购买情况,我想用从应用内付款收到的签名和签名数据来做。
首先,我在那里使用了应用内计费v2,每次我都使用我的开发人员帐户获得静态测试SKU的正确签名和签名数据。android.test.purchased
我切换到新的计费v3,因为它似乎非常易于实现,但是我不再获得签名。
我已经将以前版本的APK上传到Google(由于尚未完成而从未发布过),我还添加了一个活跃的应用内产品以进行进一步测试。
APK的上传是昨天晚上10:00,所以我认为我也等得够多了。
我尝试了什么?我已将应用程序安装在不同的版本中:
- 未签名的apk与我自己添加的“活动”应用内产品=>没有签名
- 未签名的apk与sku = >没有签名
android.test.purchased
- 签名apk与我的自我添加“活动”应用内产品=>没有签名
- 带有sku的签名apk =>没有签名
android.test.purchased
这4个“应用状态”我尝试了我的开发者手机(我的主要Google帐户与开发人员控制台帐户是同一用户),并在设置另一部手机时尝试了测试帐户,测试帐户也放在“测试帐户”下的帐户设置中。
嗯,现在我不知道如何获得我的签名。我认为我会获得活动应用程序+活动应用程序内产品的签名,因为付款过程有效(adb logcat显示我购买了“Android.test.purchased”)我自己创建的应用程序内产品我也无法测试,因为如果我使用我的开发人员帐户,Play商店告诉我“无法购买,已经拥有”,并且我的测试帐户我收到错误“此产品不适用于您的帐户”。
你们对我的问题有解决方案吗?