我正在开发一个具有订阅应用内计费支持的 android 应用程序。我试图发现很难理解用户订阅的用例,然后删除该应用程序,然后再次安装它。应用程序会自动识别用户(同一 google play 用户)已经订阅吗?
我阅读了文档,在某些地方似乎应该可以工作,而有些地方则不行。例如从页面实现订阅:
收到购买令牌后,您的应用可以将令牌存储在本地或将其传递给您的后端服务器,然后后端服务器可以使用它来查询账单状态或远程取消订阅。如果您的应用将令牌存储在本地,请阅读安全和设计文档,了解维护数据安全的最佳实践。
从这句话我可以理解令牌是保存在本地或服务器上的。在我的情况下,我没有服务器,因此它保存在本地,我可以假设在删除应用程序后,用户将无法在同一应用程序的另一个安装中重用令牌。
但在其他地方,它表明订阅在异步方法上工作,并将创建一个到谷歌播放服务器的请求并检查用户是否被订阅。
所以我在这里有点困惑......
提前感谢您的帮助