如何使用单个 Play 商店帐户在不同的应用内帐户中购买相同的订阅?

时间:2021-05-27 08:49:40

标签: google-play google-play-services in-app-billing in-app-subscription google-play-billing

我在我的应用程序中实现了登录功能,用户可以在其中支付订阅费用,并使用 setObfuscatedAccoundId() 方法将该订阅绑定到他们的应用程序内登录帐户。但是,在当前用户(user_A)进行购买,退出应用程序并且不同的 user_B 登录的情况下,user_B 无法购买与 user_A 已经购买相同的订阅(因为他们共享相同的订阅)底层 Google Play 帐户),即使我根本不希望这些应用内帐户相关联。目前,发生的情况是 user_B 收到一条响应,指出“您已经拥有此项目”。所以这让我想知道:

  1. 我们真的可以在使用不同用户帐户登录应用时使用单个/相同的底层 Play 商店帐户购买相同的订阅吗?
  2. 此外,考虑到局限性,对于此类问题的理想设计方法是什么?

我仍然是这方面的初学者,非常感谢您的意见!

1 个答案:

答案 0 :(得分:-1)

我和你一样是初学者,可能我错了,但我认为你不能这样做,因为订阅保存在你的谷歌帐户中,你不能购买你已经拥有的订阅。