2012-04-15 109 views
1

嗨,大家好,我在appstore里有一个应用程序,叫做GPSReminds。处理lite应用程序

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

坦克你非常!

+0

实际执行这个似乎很好的答案解释。但我不确定苹果是否可以使用一次应用程序,一旦它被使用了3次,它就会停止工作。 – NJones 2012-04-15 18:27:38

回答

1

你说得对,他就可以通过删除并重新安装,以绕过限制。处理这个问题的最好方法是为每个设备创建一个唯一的ID,并将该ID与提醒数量一起存储在某个服务器上。

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

1

除非你的应用程序使用某种形式的外部服务器控制的提醒和监控谁安装了应用程序有没有办法可以阻止用户删除并重新安装了应用的精简版的版本中。

我知道你想保护的收入损失从应用程序的付费版本。但这是你必须平衡价格与便利的平衡点。如果用户觉得重复删除和安装应用程序是值得他们的时间,那么他们会。但是,如果价格足够低,那么他们会购买应用程序。

但我猜想,如果用户发现您的应用程序非常有用,所以他们愿意一遍一遍地重新加载它,然后在某个时候他们会觉得$$成本比他们的时间便宜。

我的建议是什么也不做精简版的版本,除了它限制在3个提醒。但对于付费版本,我会发布一个更新的版本,增加更多有用的功能,这些功能在lite版本中无法使用。对于事情的人之间做和跟踪什么做例子共享列表(以及该建议,我只希望你的利润的10%的削减:d)