Ios4 iphone应用程序以root用户身份运行的Setuid

Ios4 iphone应用程序以root用户身份运行的Setuid,ios4,root,setuid,chown,Ios4,Root,Setuid,Chown,我正试图让我的iphone应用程序以root运行,但有人告诉我要使用setuid,我不知道怎么做。如果你遵循苹果的开发指南,你就不能以root运行应用程序,也不能访问你自己应用程序空间之外的任何资源,称为its“应用程序主目录” 应用程序主目录由以下内容组成: (1) myApp.app(捆绑包-代码已签名且不可更改) -myApp、mainWindow.xib、somepicture.png等 (2) 文件 -安装后在运行时创建的文件 (3) 图书馆 -缓存、首选项等 为了访问这些资源之外的任

我正试图让我的iphone应用程序以root运行,但有人告诉我要使用setuid,我不知道怎么做。

如果你遵循苹果的开发指南,你就不能以root运行应用程序,也不能访问你自己应用程序空间之外的任何资源,称为its“应用程序主目录”

应用程序主目录由以下内容组成: (1) myApp.app(捆绑包-代码已签名且不可更改) -myApp、mainWindow.xib、somepicture.png等 (2) 文件 -安装后在运行时创建的文件 (3) 图书馆 -缓存、首选项等

为了访问这些资源之外的任何资源,您需要调用它们的iosapi

应用程序的这种划分是苹果安全模型的核心部分。它使包管理更加容易,并且比应用程序在整个文件系统中具有根级别权限要安全得多


艾伦

你知道怎么做了吗?