处理精简版应用程序



嘿伙计们,我在应用商店中得到了一个名为GPSReminds的应用程序。

我创建了一个名为GPSReminds Free的新项目,所以它是一个新项目,但它的内容相同,除了你只能得到3个提醒,所以它是一个精简版我该如何处理??我所做的是记录用户在您存储 app.plist 的文档文件夹中已经获得了多少提醒,因此当您收到 3 个提醒时,它会要求您购买完整版以不断提醒您。但是,最大的问题是:如果用户到达 3 个提醒,但随后他删除了免费应用程序并从应用商店重新下载,会发生什么?app.plist是否留在他的iPhone中,所以当他再次下载它时,应用程序会告诉他他达到了3个提醒?还是当他删除应用程序时,这个app.plist也被删除了???Dunno,如果你得到我,我真的很糟糕用英语写作,我会说西班牙语。我的意思是,用户每次到达第三个提醒时都可以删除该应用程序,或者app.plist会留在他的iPhone中,因此他将不得不购买另一个完整的应用程序。

非常坦克你!

你是对的,他可以通过删除和重新安装来绕过限制。处理此问题的最佳(唯一?)方法是为每个设备创建一个唯一的ID,并将该ID与提醒数量存储在服务器上的某个位置。

您也可以将提醒的数量存储在iCloud中,但是用户必须启用iCloud,并且iCloud信息也可以随时删除,因此这可能不是最佳选择。

除非您的应用程序使用某种外部服务器来控制提醒并监控谁安装了该应用程序,否则您无法阻止用户删除并重新安装应用程序的精简版。

我知道您正在尝试保护付费版本的应用程序的收入损失。 但这是您必须平衡价格与便利性的地方。 如果用户觉得一遍又一遍地删除和安装应用程序值得他们花时间,那么他们会的。 但是,如果价格足够低,那么他们就会购买该应用程序。

但我猜想,如果用户发现你的应用程序非常有用,以至于他们愿意一遍又一遍地重新加载它,那么在某些时候他们会觉得$$的成本比他们的时间便宜。

我的建议是对精简版不做任何事情,除了将其限制为 3 个提醒。 但是对于付费版本,我会发布一个较新的版本,该版本添加了您在精简版中无法获得的更多有用功能。例如,分享人与人之间要做的事情清单并跟踪所做的事情(对于该建议,我只希望从您的利润中抽取 10% :D

最新更新