Tag: 越狱

在iOS上为NSFileManager获得root权限(越狱)

我正在尝试将文件写入设备的根分区。 这是一个越狱应用程序,所以它被安装在/应用程序。 使用NSFileManager写入根文件系统时,写入失败,并显示“权限被拒绝”错误。 这似乎是我的应用程序不是以root身份运行。 它被安装在/ Applications中。 我的应用程序如何能成为根?

lockingiPhone / iPod / iPad,所以它只能运行一个应用程序

我们希望“locking”iPhone / iPod / iPad,以便用户只能运行一个应用程序(我们在内部开发了这个应用程序)。 我猜我们会看越狱,然后replace(?)默认的Springboard应用程序。 我们能做到吗? 如果是这样,怎么样? 编辑: 里克在下面发布了一个很好的答案。 您可以从下面的URL下载一个mobileconfig文件的副本,如果您在iOS设备上访问此URL,Safari将提示您安装该configuration文件。 不要忘记重新启动你的设备:) http://ipadhire.co.nz/lockdown.mobileconfig – 编辑编辑: brainray张贴在下面,并指出,在iOS 6中有一个名为“引导访问”,允许您将设备locking到特定的应用程序的新function。 很可惜,这个function在一年前还没有出现 – 会为我们节省一点麻烦:) – 编辑编辑编辑:iOS 7现在包括一个'应用程序locking'有效载荷作为设备configuration文件的一部分。 从苹果文档: “通过安装应用程序锁有效载荷,设备被locking到一个单一的应用程序,直到有效载荷被删除。主页button被禁用,设备在唤醒或重新启动时自动返回到指定的应用程序。 在这里阅读更多关于它: https://developer.apple.com/library/content/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW4

如何检测iOS应用程序是否在越狱手机上运行?

如果我希望我的应用程序在越狱的iPhone上performance不同,那么我将如何去确定这一点?