如何实现应用内购买与应用账户相关联而非Google Play账户

3

我的应用有两种用户类型-基本和专业。用户注册为基本用户。在应用内购买后,用户类型将从基本变为专业。

我已经按照以下示例代码实现了此功能。我在Play商店上注册了一个产品,并在alpha通道Play商店上更新了应用程序的版本。

问题- 我使用基本用户帐户“A”登录我的应用程序并支付专业版费用。现在用户“ A”是专业版用户。

但是当我注销应用程序并使用其他基本帐户“ B”登录我的应用程序,然后单击升级按钮时,应用内购买对话框不会打开,而我收到一条消息“项目已拥有”。

应用内购买已成为依赖于Google Play帐户而不是应用程序帐户。

是否有任何方法可以使其依赖于应用程序帐户而不是Google Play帐户。


@mukhesh 你找到任何解决方案了吗? - shantanu
@shantanu,在购买后使用托管产品。 - mukesh
1个回答

1
刚刚完成这个操作后,我理解的是这就是它的工作方式。应用内购买账户是设备登录 Google Play 的账户,而不是应用程序的用户登录账户。我会假设,在您的应用程序中有一种 API 方法可以登录到 Google Play,但我不确定。

感谢您的回答。我的应用程序中没有Google Pay登录的API方法。 - mukesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接