在越狱的iPhone上,我如何以root身份运行命令?
我想在Xcode中使用system
调用以root身份login。 我尝试这个代码没有成功:
System("su"); System("alpine");
要么
System("su root"); System("alpine");
要么
System("su root alpine");
当我谷歌我来知道这是使用NSTask
或NSPipe
。 任何人都可以告诉我如何使用NSTask
和NSPipe
来运行多个system
命令?
请给我一些关于这个或另一种方法来做这个提示。 我在越狱的iPhone上使用这个应用程序。
一些更多的细节在这里 。
如果你想以root身份启动某些东西,你可以使用sudo
。
它在一行中的密码使用示例:
echo <password> | sudo -S <command>