①main函数中加入setuid(0);
②新建脚本,修改脚本中的 Root_Password 为电脑登录密码
③需要build或profile 两次,打包成deb,拷贝到手机安装(即可以root方式启动)
(PS:因为xxx.app文件还没完全生成就会被拷贝过来了,所以需要build或profile两次,顺便问一下有什么好的解决方案没)
脚本实现了从xxx.app文件打包为deb;安装到手机后修改.app和可执行文件所有权为root.wheel,可执行文件设置提权标志位,设置6755权限。
Run an App as root on iOS Script.txt (2.2 KB)
原理参考狗神的:https://iosre.com/t/run-an-app-as-root-on-ios/239
1 个赞
试一下这个,新建Aggregate,设置好项目依赖和运行脚本
z_ios
(z)
4
我记得ios app 设置root权限启动得细分ios版本,不同的版本限制不同
你好,我用你的脚本,最终在{BUILT_PRODUCTS_DIR}文件夹下没有生成.deb文件,不知道哪里出了问题,请问有什么方式可以联系你吗,有偿。
gfbdg
(lkttle)
6
xcode可以查看脚本运行的过程的,你可以看看哪里出了问题
1 个赞
我用别的方式获取到了权限,你说的这个方式,我也来查查看,谢谢你