我正在开发iOS应用程序的获利模型,并且需要一些关于相关技术问题的帮助。iOS应用程序购买后的免费订阅
当前的应用程序工作流程如下:用户执行一些需要大量使用云资源(我正在为其支付)的操作。这些资源非常昂贵,所以我不希望我的用户免费加载它们。我可以在这样的情况假设有两个可能的选择:
- 在AppStore的应用程序是免费的,提供了非常有限的功能,用户必须购买应用(其实自动再生订阅)以访问云资源。
- 该应用程序不是免费的,当用户购买应用程序时,他们可以免费订阅第一个应用程序。 30天 - 之后,他们必须每月支付。
我知道如何实现第一个解决方案,但第二个解决方案存在问题。 我怎么知道用户只是买了我的应用程序(不重新安装它)?有没有办法做到这一点?
Toastor,谢谢你的伟大答案。 –
据我所知,当用户删除我的应用程序,然后再次将其安装在同一设备上时,identifierForVendor会发生变化,是的?因此我认为我应该坚持第一种方法。 –
不客气! – Toastor