我使用这个帖子为我的越狱iPhone创建了一个iOS Root应用程序:How to create root app。
我可以毫无问题地启动我的应用程序并使用iOS任务切换器将其终止。但我有一个问题:当我想重新打开我的应用程序时,我不能,这对我的所有应用程序都是一样的! 要调试我的手机,我必须重新启动它:(
以下是获取root权限的脚本:
#!/bin/bash
dir=$(dirname $0)
exec "${dir}"/rootapp "$@"
我认为问题是因为iOS AppSwitcher无法杀死iOS Root应用程序。
答案 0 :(得分:0)
试试这个:
# killall appname
其中appname是正在运行的应用程序进程的名称。如果你真的想要,你可能会把它变成一个shell脚本。
答案 1 :(得分:0)
我成功地做到了这一点。有完全退出Root应用程序的解决方案:
在 applicationDidEnterBackground 函数中,只需输入:
exit(0);
但感谢你的帮助Retr0spectrum:)