我想知道如何使用Xcode在越狱的iOS设备上执行bash命令?我对代码签名过程并不感到烦恼,因为我已经有了开发者帐户。
我尝试过使用这两个命令:
system("cd /var/mobile/Documents");
system("mkdir myNewFolder");
但Xcode返回“无法创建目录,权限被拒绝”。
我知道这是可能的。基本上,我想使用dpkg和apt命令等命令。
提前致谢, 德克兰
答案 0 :(得分:1)
在像iOS这样的OS中,你可以使用'Sudo'命令以root身份运行。
要在一行中使用,您需要使用如下的UNIX管道:
system(“echo yourPassword | sudo -S yourCommand”);
您需要确保设备上安装了sudo,不确定是否默认设置。
此处提供更多信息:On a jailbroken iPhone, how can I run commands as root?