允许在越狱手机的根目录中写入文件吗?

时间:2013-11-21 05:44:22

标签: ios iphone objective-c jailbreak

我的手机越狱了,我想写/var/mobile/Documents/中的文件,我使用NSFileManager来工作,但它无法正常工作,我打印error日志是“操作无法完成操作。“好吧,我认为NSFileManager只能在sandbox中使用我可能使用C(fread和fwrite),但文件也可以读取,但是写,如何修复它,我只想将文件写入我的应用程序中sandbox目录的外部?

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用默认的C标准IO方法?这在过去对我来说非常有效:

FILE *file = fopen("/debugging_private_data.txt", "w");
if(!file){
    // log an error opening file
} else {
    fprintf(file, "My value: %d\n", x);
    fclose(file);
}

这将在root目录中创建文件debugging_private_data.txt。如果你可以在那里写(有root权限),你可以写任何我猜的地方。