我必须限制免费应用在iOS设备上第二次下载或安装,因为我希望用户购买相同的付费版本。免费应用程序的第一次用户可以下载免费应用程序并将其安装在他们的iOS设备上,但在使用免费应用程序一定次数后,免费应用程序将使用有限的功能,因为我想宣传我的付费版本,所以我提示用户购买我的付费版本的应用程序。此时,用户可以从iTunes商店或其计算机上的iTunes或iCloud备份中删除我的免费应用程序并重新安装。 问题是如何限制用户第二次在iOS设备上重新安装相同的免费应用程序? 有没有办法告诉用户设备上的iOS停止第二次安装相同的免费应用程序? 或者还有其他方法可以达到相同的效果吗?
谢谢。
答案 0 :(得分:3)
您不太可能通过这些限制可靠地通过Apple的审核流程。
Free / lite应用本身应该是完全可用的应用程序。因此,使用todo应用程序作为示例:
显然,您还可以限制您提供的功能。例如,我的应用只允许在付费版本中进行编辑;免费的是只读的。
我不确定你能不能可靠地做你想做的事。 (如果我必须擦拭手机并从备份中恢复呢?这是否算作重新安装?)但即使你可以,也不一定是个好主意。
答案 1 :(得分:2)
我认为推荐的方法是使用应用内购买。您可以在购买时为用户启用完整版本。所以不需要重新安装。
答案 2 :(得分:1)
我不确定您为什么要满足要求,但这不适合App Store的模型。即使你想找到办法,也可能会拒绝你的申请。
如果您(或您的利益相关方)坚持这种方法,可能App Store不适合您。