如何在iPhone中执行命令行?

时间:2015-09-07 12:44:33

标签: ios iphone command-line jailbreak

我想在iPhone iOS中使用Xcode目标C项目执行命令行,我使用了system()函数,但它不起作用!

我在越狱iPhone上安装了ssh并检查了该应用程序, 我在我制作的应用程序中编写了这段代码

system('id > /tmp/id');

安装并执行软件后,/tmp/id中没有文件。

我如何解决这个问题?如果在Swift中帮助我也没有任何问题,我只想执行一个命令行。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用NSTask

  

使用NSTask类,您的程序可以将另一个程序作为子进程运行,并可以监视该程序的执行。

这样的事情:

echo $SHELL