cas*_*orz 19 in-app-purchase in-app-billing google-play google-play-services
关于github上的这个错误报告https://github.com/googlesamples/android-play-billing/issues/2#issuecomment-305380836我们被要求在这里提出这个问题.
问题很简单.用户手机上有2个或更多账号,比如xyz@gmail.com和abc@gmail.com.他们安装了一个帐户为xyz@gmail.com的应用程序.他们购买了一些IAP项目.该应用程序更新,现在该应用程序在abc@gmail.com下,用户已经失去了购买.使用分阶段发布时会发生很多这种情况.
主要问题是,作为开发人员,我们不允许用户选择要购买哪个帐户或使用哪个帐户来检查购买.
第二个问题,Android上的Play商店应用会忽略在汉堡菜单上选择的用户帐户.唯一的解决方法是使用此解决方法https://github.com/googlesamples/android-play-billing/issues/2#issuecomment-259108286上描述的Play商店网站上的相同错误报告.
我不知道理想的解决方案是什么,我所知道的是,对于每次更新后都会导致大量一星评价的开发人员来说,这是一个巨大的麻烦.
编辑:正如评论所指出的那样,当我提到多个帐户时,我说的是针对单个Android用户的多个Google帐户,我不是在谈论同一部手机中的多个Android用户.
小智 0
以下是一些可能的解决方案:
用户教育:在应用程序内或您的网站上提供有关用户如何管理其帐户和购买的明确说明。
提示帐户确认:在进行 IAP 之前提示用户确认其 Google 帐户。
倡导改进:倡导对 Google Play 商店端有关如何处理应用更新和 IAP 期间帐户切换的方式进行更改。
考虑提供跨帐户购买恢复:探索允许用户跨帐户恢复以前购买的可能性。
| 归档时间: |
|
| 查看次数: |
858 次 |
| 最近记录: |