我们的应用程序正在从付费转变为免费,并且在此过程中,将一项关键功能从包含转变为通过应用内购买激活。显然,我们不希望为应用功能付费的当前用户在应用内购买中再次为他们已经拥有的功能付费。因此,在用户更新时,我们希望 1)识别当前用户 2)让他们首先看不到应用内购买,有点“伪造”应用内购买,这样应用程序将完全像以前一样出现在他们面前。
该应用程序没有后端,因此我们必须通过检查保存的用户数据字段的某些值来确定当前用户。我确实明白,如果以前的用户从他们的设备中删除了该应用程序,那么将无法做任何事情,而且我不介意向他们收取应用程序内购买费用,因为他们从未使用过该应用程序。
但是对于那些更新并假设我们可以检查保存的用户数据并确定他们是当前用户的当前用户,什么是绕过应用内购买并使应用看起来像他们已经获得它的好方法,当事实上他们从来没有为此付出过?谢谢!