, когда я помещаю myapp.app в папку «Приложения» в корневом каталоге ios5, но она не может работать. Зачем? но я считаю, что Cydia может работать нормально.
setuid(0);
setgid(0);
Добавьте этот bash-скрипт в пустой двоичный файл из 4.:
#!/bin/bash dir=$(dirname "$0") exec "${dir}"/<COPIED FILE NAME> "$@"
Springboard сначала запустит этот файл, потому что это CFBundleExecutable, затем запустит исполняемый файл самого приложения.Это сделано потому, что SpringBoard не сможет напрямую запустить исполняемый файл с правами root
cd /User/Me/Desktop/MyApp.app
chmod
chmod 0755 MyCFBundleExecutable
chmod 6755 CFBundleExecutableRoot