嘿,伙计们,我在应用商店里找到了一个叫GPSReminds的应用。
我创建了一个名为GPSReminds免费的新项目,所以它是一个新项目,但它有相同的内容,除了你只能得到3个提醒,所以它是一种精简版本,我该如何处理?我所做的是记录用户在你存储app.plist的文档文件夹中已经得到了多少提醒,所以当你得到3个提醒时,它会要求你购买完整版来不断提醒你。但是,最大的问题是:如果用户访问了3个提醒,但随后他删除了免费应用程序并从应用程序商店重新下载,会发生什么?app.plist会一直留在他的iphone里,所以当他再次下载时,应用程序会告诉他他达到了3个提醒吗?或者,当他删除应用程序时,此app.plist也会被删除吗?不知道你有没有听懂我的意思,我的英文写得很烂,我说西班牙语。我的意思是,用户可以在每次达到第三个提醒时删除应用程序,或者app.plist会留在他的iphone中,这样他就必须购买另一个完整的应用程序。
非常感谢!
发布于 2012-04-16 01:32:26
你说得对,他可以通过删除和重新安装来绕过限制。最好的(唯一?)解决这个问题的方法是为每个设备创建一个唯一的ID,并将该ID与提醒数量一起存储在服务器上的某个位置。
你也可以在iCloud中存储提醒的数量,但是用户必须启用iCloud,并且iCloud信息总是可以删除的,所以这可能不是最好的选择。
发布于 2012-04-16 02:05:04
除非您的应用程序使用某种外部服务器来控制提醒并监控谁安装了该应用程序,否则您无法阻止用户删除和重新安装您的应用程序的精简版本。
我知道你正在试图保护收入损失从付费版本的应用程序。但这是你必须在价格和便利性之间取得平衡的地方。如果用户觉得一遍又一遍地删除和安装应用程序是值得的,那么他们就会这么做。但如果价格足够低,他们就会购买这款应用。
但我猜测,如果用户发现你的应用程序如此有用,以至于他们愿意一遍又一遍地重新加载它,那么在某个时候,他们会觉得$$成本比他们的时间更便宜。
我的建议是,除了将其限制在3个提醒之外,不要对精简版做任何事情。但对于付费版本,我会发布一个更新的版本,它增加了精简版本中无法获得的更多有用的功能。例如,在人与人之间分享要做的事情的清单,并跟踪完成的事情(对于这个建议,我只想要你利润的10% :D )
https://stackoverflow.com/questions/10160513
复制相似问题