我有一个应用,花费5美元。我想对此进行更改,以便应用程序免费,并且用户必须购买自动续订订阅才能使用它。我知道如何实现自动更新订阅,但问题是与已经以5美元购买应用的用户打交道;我想继续让这些用户在未订阅的情况下使用我的应用程序。从付费应用切换到自动更新订阅的免费应用
由于隐私原因,我无法在我的服务器上存储任何将我的应用程序的帐户链接到特定人员(甚至不是UIDID)的身份信息。我可以做的是维护一个单独的数据库表,它将UIDID链接到订阅购买收据,这将允许我知道用户是否有订阅。
所以我的问题是,如何确定用户谁得到我的应用程序,当它的成本5美元?我知道有一种方法可以恢复应用程序内购买收据,但是有没有办法检索我可以存储在服务器上的$ 5应用程序的初始购买收据?
穷人的解决方案只是将我的服务器中当前所有UIDID(即支付5美元的人的UIDID)标记为已付款,但如果他们想要使用我的应用程序,则必须购买订阅一个不同的设备。
为什么选择投票?如果问题不明确,请发表评论,以便我可以解决。 – jjoelson