gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 17:10:55 25 4
gpt4 key购买 nike

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

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

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

最佳答案

OP 要求提供存储 NSUserDefaults 的首选项文件夹。检查 /var/mobile/Library/Preferences/,假设您的应用以 mobile 用户身份运行。

(Documents文件夹是另一回事,位于/var/mobile/Documents)


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

参见 http://iphonedevwiki.net/index.php/Updating_extensions_for_iOS_8#Preference_saving了解详情。

关于ios - 通过越狱加载的应用程序的文档文件夹的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8280932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com