Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 通过越狱加载的应用程序的文档文件夹位置_Ios_Cocoa Touch_Nsuserdefaults_Jailbreak_.app - Fatal编程技术网

Ios 通过越狱加载的应用程序的文档文件夹位置

Ios 通过越狱加载的应用程序的文档文件夹位置,ios,cocoa-touch,nsuserdefaults,jailbreak,.app,Ios,Cocoa Touch,Nsuserdefaults,Jailbreak,.app,我正在越狱的iPhone上测试我的应用程序。在我的代码中,我使用[NSUserDefaults standardUserDefaults] 我通过SSH将我的应用程序放到手机上,因此它不会在/var/mobile/Applications中生成文件夹。如果应用程序存在,任何使用NSUserDefaults的操作都会在“Documents”文件夹中创建.plist。由于我的应用程序未生成此文件夹,因此我找不到.plist 越狱应用程序的Documents文件夹在哪里,通过SSH上传(在.app中,

我正在越狱的iPhone上测试我的应用程序。在我的代码中,我使用
[NSUserDefaults standardUserDefaults]

我通过SSH将我的应用程序放到手机上,因此它不会在
/var/mobile/Applications
中生成文件夹。如果应用程序存在,任何使用
NSUserDefaults
的操作都会在“Documents”文件夹中创建.plist。由于我的应用程序未生成此文件夹,因此我找不到.plist


越狱应用程序的Documents文件夹在哪里,通过SSH上传(在.app中,而不是在.ipa中)?

OP询问存储NSUserDefaults的preferences文件夹。检查
/var/mobile/Library/Preferences/
,假设您的应用程序正在以
mobile
用户身份运行

(文档文件夹是另一个东西,位于
/var/mobile/Documents


请注意,从iOS 8开始,这些plist将缓存在
cfprefsd
守护进程的内存中,因此除非您杀死此守护进程,否则覆盖此文件夹中的文件将无效


详情请参阅。

-\u我花了一上午的时间寻找这个,你已经找到了!非常感谢:)