2011-06-13 162 views
1

我试图从应用程序本身内部给予我的iPhone应用程序根权限,当我启动它时,它也会在越狱设备上运行。任何人都可以解释我可能会这样做吗?授予iPhone应用程序根权限

回答

1

首先,你是真的很确定你的应用程序实际上需要root吗?根是非常如果你不确切知道你在做什么危险。

也就是说,要以root身份运行,请将您的应用安装到/Applications/,然后将setuid的可执行文件安装到根。

如果可以的话,需要将需要root权限的代码分离出一个单独的setuid的可执行文件,并将其从主应用程序(可以作为移动设备运行)中提取出来。这使您可以隔离特权代码以使其更容易。

+0

我该如何setuid? – Heli0s 2011-06-13 04:32:31