Jos*_*den 5 macos xcode nsuserdefaults
我正在尝试确保我的首次运行代码能够正常运行,因此我想清除由UserDefaults.standard.set调用创建的首选项文件。它在哪里,或者至少有办法清除它(除了将其写入我的应用程序之外)?
运行产品>清理不会清除默认值。
我已经查看了DerivedData,〜/ Library / Preferences,/ Library / Preferences,但是没有找到我想要的东西。
您可以defaults在终端中使用命令
$ defaults delete com.bundle.identifier
Run Code Online (Sandbox Code Playgroud)
如果您不想删除整个应用程序默认值 plist,您也可以通过键删除默认值中的任何值。
$ defaults delete com.bundle.identifier kSomeKey
Run Code Online (Sandbox Code Playgroud)
如果应用是沙盒,则首选项位于
~/Library/Containers/[bundle-identifier]/Data/Library/Preferences
Run Code Online (Sandbox Code Playgroud)
如果没有沙盒,则首选项位于常规位置
~/Library/Preferences
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
574 次 |
| 最近记录: |