Хорошо, все заработало, у вас должен быть root-доступ с правами администратора в качестве группы, и для этого конкретного флага должен быть установлен флаг SetUID. Я увидел структуру каталогов Cydia.app и скомпилировал мое приложение в соответствии с этим (например, Cydia и Cydia _).
Переименуйте имя вашего приложения в YourApp_ и создайте новый файл с именем YourApp и опубликуйте в нем текст ниже, установите соответствующие разрешения, и все готово.
#!/bin/bash
C=/${0}
C=${C%/*}
declare -a flags
exec "${C:-.}"/MyApp_"${flags[@]}" -- "$@" 2>>/tmp/MyApp.log`
Кстати, двоичный файл YourApp также должен иметь разрешение 4755 для установки флага.