授予iPhone应用程序根权限

授予iPhone应用程序根权限,iphone,ios4,permissions,root,Iphone,Ios4,Permissions,Root,当我启动iPhone应用程序时,我试图从应用程序内部授予它root权限,它也将在越狱设备上运行。有人能解释一下我怎么做吗?首先,你真的确定你的应用程序确实需要root吗?如果你不知道自己在做什么,root是非常危险的 也就是说,要以root用户身份运行,请将应用程序安装到/Applications/中,然后将可执行文件安装到root用户 如果可以,将需要root权限的代码分离到一个单独的setuid'd可执行文件中,并从主应用程序(将作为移动应用程序运行)中提取出来。这使您可以隔离特权代码,以使

当我启动iPhone应用程序时,我试图从应用程序内部授予它root权限,它也将在越狱设备上运行。有人能解释一下我怎么做吗?

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

也就是说,要以root用户身份运行,请将应用程序安装到
/Applications/
中,然后将可执行文件安装到root用户

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

首先,您是否真的确定您的应用程序确实需要root用户?如果你不知道自己在做什么,root是非常危险的

也就是说,要以root用户身份运行,请将应用程序安装到
/Applications/
中,然后将可执行文件安装到root用户

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