我目前正在为越狱设备构build一个应用程序,并且我需要root权限,以便我可以执行一些任务。 我发现一个相关的问题: 获得iOS的NSFileManager(越狱)的root权限 。 但是我对iOS真的很陌生,我不明白,无法完成步骤4中的任务。请问有人可以提供更多细节吗?
一旦iOS设备越狱,我们可以构build越狱应用程序(使用theos),并将其安装在/Applications目录中,预装的应用程序以root权限运行。 如果一个应用程序是用Xcode构build的,那么一旦安装了应用程序,它将进入/private/var/mobile/Applications/文件夹,该文件夹应该具有苹果沙盒(在越狱之前)。 所以,我有的问题是: 对于越狱设备, /private/var/mobile/Applications/将以root权限或mobile用户权限执行? 在Android的情况下,一旦植入,应用程序将不得不通过执行su命令获得root权限。 是否也是这样的情况,当涉及到iOS? 我想了解这两个开发选项(Theos / Xcode)之间的区别以及它如何影响我的应用程序可以执行的操作。