【问题标题】:Android in-app Billing with multiple users on one device在一台设备上与多个用户进行 Android 应用内结算
【发布时间】:2017-12-17 05:43:10
【问题描述】:

我有一个支持应用内计费的应用程序。但是,用户可以使用多个帐户登录此应用,甚至可以注册一个新帐户。

我能否以某种方式使用应用内结算,以便购买不会与 google id 相关联,而是与进行购买的帐户相关联。

例如:

  1. 用户将应用下载到他的手机,并仅在此设备上执行下述操作。
  2. 用户使用 123@gmail.com 帐户登录。
  3. 他购买了订阅 1 并继续付款。
  4. 他退出了。
  5. 现在他使用 456@gmail.com 帐户登录。
  6. 他也可以购买订阅 1,因为 456@gmail.com 从未购买过。于是他又购买了一次订阅1。
  7. 他退出了。
  8. 现在 123@gmail.com 和 456@gmail.com 帐户都拥有此订阅。
  9. 利润。

【问题讨论】:

  • 您找到解决方案了吗?
  • @ShahoodulHassan 不,这就是为什么在该应用程序中重新设计了购买的整个想法
  • 如果您提供此类返工的详细信息会有所帮助...

标签: android in-app-billing


【解决方案1】:

应用内结算通过 Google 服务进行,所有购买都将针对当前用户进行验证。从 Android 4.2 开始,您可以在一台设备上创建多个用户配置文件,并且应用内计费将按照您的描述进行。

您可能只是注销/登录,但同步一些信息需要时间,并且您可能会遇到一些故障。

【讨论】:

  • 仅使用 Google 帐户登录是否正确,或者即使用户使用其他电子邮件和密码重新登录也有效?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-27
相关资源
最近更新 更多