0
我想這裏提到給root訪問權限,以我的應用程序在越獄iPhone 9.3.3在iOS 9.3.3運行應用越獄具有root訪問權限
我都遵循相同的步驟 - Gaining root permissions on iOS for NSFileManager (Jailbreak)
然而該應用程序無法獲得root權限。它看起來像,setuid(0)失敗。我在主要功能中使用setuid(0)
和setgid(0)
。
int main(int argc, char *argv[]) {
if(!(setuid(0) == 0 && setgid(0) == 0)) {
exit(EXIT_FAILURE);
}
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
該應用程序在上述條件下退出。
任何幫助將不勝感激。
在你的設備上,你可以運行'stat -c'%U%a'path/to/wrapper-script/path/to/executable'並在這裏輸出結果? – Siguza
stat:找不到命令。 我是否必須在特定目錄中查找此命令?我從根本上打它。 – Michael
我的不好,你需要Cydia的「Core Utilities」包。我認爲這是默認安裝的。 – Siguza