我正在編寫使用低級原始套接字(在純C例程下)的iOS應用程序。 今天我使用Xcode 4.6來生成我的應用程序。以root用戶身份運行/調試Xcode上的應用程序
我需要在根級別調試此應用程序,但模擬器無法以root用戶身份運行。 我已經嘗試了gdb和二進制應用程序上的setuid(chmod 4755或chmod u + s),但是當它運行時,調試不會在根級別上運行。 我試着太配置Xcode,但沒有成功,導致在調試方案上的「以root身份運行」選項被禁用。
有沒有人開發過在根級上運行的應用程序?換句話說,在模擬器/調試器上以root身份運行? 如何在模擬器(gdb,lldb等)上運行我的應用程序作爲Xcode 4.6(OS Mountain Lion)上的根?