防止卸载应用程序
Posted
技术标签:
【中文标题】防止卸载应用程序【英文标题】:Prevent Un-Installation of of app 【发布时间】:2017-02-01 15:29:52 【问题描述】:好的,我想知道用户是否有可能在没有密码的情况下无法从 iphone 卸载应用程序?
例如,如果我有一个应用程序并且我在应用程序内设置了一个特殊密码以防止卸载。这样如果有人拿到我的设备,他们就无法在不输入该特定密码的情况下卸载该应用程序?
【问题讨论】:
不,您不能阻止用户表单删除应用程序。 设备密码不就是这个吗? 假设我想创建一个家长控制应用程序,该应用程序将安装在孩子的 iPhone 上。我想阻止孩子卸载应用程序。如果可能的话,我会怎么做? 最后它仍然是 iphone 上的另一个应用程序。而且您无法阻止用户删除应用程序。 家长控制和您正在寻找的管理是通过 MDM 和设备监督提供的。它可以完成,但不能仅由应用程序完成。您需要提供配置文件和管理命令 【参考方案1】:不,这是不可能的。用户可以卸载任何应用程序。该应用程序未运行。应用无法阻止自身被删除。
【讨论】:
所以我们不能为iphone创建家长控制应用程序? 不确定你的意思是什么。除了您在问题中提出的问题之外,您还指的是什么其他功能? 实际上,我正在为创建一个用于某种家长控制的应用程序而头脑风暴。例如,如果父母在他们孩子的手机上安装我的应用程序来跟踪一些活动。这样孩子就可以卸载该应用程序。应用程序的全部目的都将消失。 不,做不到。 ios 通过限制提供家长控制。而已。第 3 方应用程序无法提供任何此类控制。每个应用程序都在自己的沙箱中。它无法对其他应用执行任何操作。以上是关于防止卸载应用程序的主要内容,如果未能解决你的问题,请参考以下文章