我开发了一个应用程序,用户可以免费获得 4 次试用。当用户使用所有 4 个试用版并尝试使用更多试用版应用程序时,要求用户进行应用内购买以花费 0.99 美元再进行 4 次试用版。
我在应用程序购买模型中使用了 Consumable。
但问题是当用户第一次安装应用程序时,用户可以免费试用 4 次。如果用户使用了 2 次试用,则用户还有 2 次试用。并且用户从应用商店卸载了应用程序并再次安装了应用程序。当用户安装新应用程序时,用户有 4 次试用而不是 2 次试用,因为一旦用户使用相同的 Apple ID 购买产品一次,苹果允许用户下载应用程序 10 次。
那么有什么方法可以保持应用内购买状态,我会阻止用户访问试用版超过 4 次?
提前致谢