2012-03-28 49 views

回答

4

能够改变应用程序自己的沙箱以外的东西是苹果(可以理解)不允许的巨大安全风险。因此你将无法做到这一点。您可以做的最好的结果是将结果存储在持久值中,并且不允许应用在启动后继续。对于奖励积分,您可以将此值存储在iOS钥匙串中,以便在安装期间持续存在,然后用户将被迫将其ios设备重置为出厂默认设置,以便能够再次使用它。

1

无法完成。您可以做的最好的做法是让您的应用在五次失败的身份验证尝试后停止运行。

1

你不能。唯一可以拥有此特权的人是用户。你可以让应用程序不再打开,让用户生气,然后再删除它。它不可能。

0

它是不可能的。你应该像编写应用程序一样以编程方式处理它。一旦用户尝试5次失败,请更改您的启动视图控制器,并且不允许用户在其他位置导航。在这里你可以显示一些消息来删除应用程序。

0

安装在非越狱设备中的应用程序是沙盒生态系统。 如果您的应用程序是针对App Store的,则无法完成此项任务。如果这个应用程序是JB设备(对于内部应用程序将是可能的,但我认为你需要根权限来删除应用程序),尝试从应用程序进入后台后删除应用程序文件(但我是相当确定的文件被锁定,所以你将无法做到这一点)。如果我认为这种方法由于锁定文件而不起作用,您可以尝试搜索私有API。

0

这是不可能的。如果认证不成功,您唯一的解决方案是锁定应用程序。

0

不,这是不可能的。可以从设备上删除应用程序

相关问题