是否可以确定用户是否购买了应用程序?
我有一个不是免费的应用程序。我计划免费制作广告应用。但我不想展示已购买该应用的广告。是否可以为之前购买的用户停用广告?
提前致谢...
答案 0 :(得分:1)
不通过任何官方API。
最简单的解决方案是推出更新(仍然付费),在NSUserDefaults
中设置一个标记,等待足够的时间让您的用户更新,然后使用它来区分原始用户(谁付费) )和新的(谁免费)。
但是,有很多问题。仅举两个:
您通常使用广告维护某个应用版本的方式是使用“精简”版本(不鼓励使用)或删除带有应用内购买的广告。
但是,如果你想做后者,你会遇到同样的问题。请查看here以获取有关该方法的更多信息。