在越狱的iPhone上,我如何以root身份运行命令?

时间:2011-12-15 07:13:11

标签: iphone ios xcode sdk system

我想在Xcode中使用system调用以root身份登录。我试用这段代码却没有成功:

System("su");
System("alpine");

System("su root");
System("alpine");

System("su root alpine");

当我谷歌时,我发现这是使用NSTaskNSPipe完成的。 任何人都可以告诉我如何使用systemNSTask运行多个NSPipe命令?

请给我一些关于这个或其他方法的提示。我在越狱的iPhone上使用这个应用程序。

更多细节是here

1 个答案:

答案 0 :(得分:1)

如果您想以root身份启动某些内容,可以使用sudo

使用密码在一行中使用的示例:

echo <password> | sudo -S <command>