iPhone:NSUserDefaults 存储在哪里?

发布于 2024-11-19 12:18:06 字数 138 浏览 2 评论 0原文

我能够使用 NSUserDefaults 存储、检索和删除值。我无法成功找到 NSUserDefaults 在 iPhone 上的物理存储位置?我猜它应该是 plist 文件,但不确定。有谁知道是否可以在 iPhone 上实际看到这个值?

谢谢。

I am able to store, retrieve, and remove values using NSUserDefaults. I couldn't succeed to find out where NSUserDefaults getting stored physically on iPhone? I guess it should be plist file but not sure. Does anyone know if its possible to see this values on iPhone physically?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

羁〃客ぐ 2024-11-26 12:18:06
  • 将您的设备连接到 Xcode。
  • 选择Windows -> 组织者
  • 选择您的设备。
  • 单击您的应用程序。
  • 单击齿轮图标和下载容器...
  • 选择下载的.xcappdata文件,右键单击并选择显示包内容
  • 打开 AppData 文件夹。
  • 导航至Library -> 首选项 -> appbundlename.plist
  • Connect Your device to Xcode.
  • Select Windows -> Organiser.
  • Select your device.
  • Click on your application.
  • Click the gear icon and Download Container….
  • Select the downloaded .xcappdata file, right click and select Show Package Contents.
  • Open the AppData folder.
  • Navigate to Library -> Preferences -> appbundlename.plist.
我一直都在从未离去 2024-11-26 12:18:06

物理路径是 rootOfApplication/Library/Preferences/com.yourcompany.appName.plist 如果您在模拟器中测试它,您可以看到那里

The physical path is rootOfApplication/Library/Preferences/com.yourcompany.appName.plist you can see there if you test it in simulator

看春风乍起 2024-11-26 12:18:06

我用的是SimSim。它是一个免费的菜单栏应用程序,可让您访问所有模拟器文件夹。还有其他解决方案,但这是我一直使用的基本工具。 https://github.com/dsmelov/simsim

I use SimSim. It's a free menu bar app that gives you access to all simulator folders. There are other solutions, but this is a basic tool I use all the time. https://github.com/dsmelov/simsim

人心善变 2024-11-26 12:18:06

与 Xcode 14 接受的答案略有不同。

  • 将您的设备连接到 Xcode。
  • 选择窗口 -> 设备和模拟器
  • 选择边栏中的设备选项卡。
  • 选择您的设备。
  • 已安装的应用程序部分选择您的应用程序。
  • 单击带圆圈的省略号图标,然后选择下载容器...保存 文件。
  • Finder 中选择下载的 .xcappdata 文件,右键单击并选择显示包内容
  • plist 文件位于包的 Appdata -> 偏好设置 -> 图书馆

Small differences to the accepted answer for Xcode 14.

  • Connect Your device to Xcode.
  • Select Window -> Devices and Simulators.
  • Select the Devices tab in the sidebar.
  • Select your device.
  • Select your application from the INSTALLED APPS section.
  • Click the encircled ellipsis icon and select Download Container… and Save the file.
  • In the Finder select the downloaded .xcappdata file, right click and select Show Package Contents.
  • The plist file is in the package's Appdata -> Preferencers -> Library.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文