如何清除 Xcode 构建的 Mac 应用程序的 UserDefaults?
How to clear UserDefaults for Xcode build of Mac app?
我正在尝试确保我的第一个 运行 代码正常工作,因此我想清除由 UserDefaults.standard.set
调用创建的首选项文件。它位于何处,或者至少有一种方法可以将其清除(除了将其写入我的应用程序之外)?
运行 Product > Clean 不清除默认值。
我查看了 DerivedData,~/Library/Preferences,/Library/Preferences,但没有找到我要找的东西。
如果应用是沙盒化的,首选项位于
~/Library/Containers/[bundle-identifier]/Data/Library/Preferences
如果不是沙盒,首选项位于通常的位置
~/Library/Preferences
您可以在终端中使用 defaults
命令
$ defaults delete com.bundle.identifier
如果您不想删除整个应用程序默认值 plist,您也可以通过按键删除默认值中的任何值。
$ defaults delete com.bundle.identifier kSomeKey
我正在尝试确保我的第一个 运行 代码正常工作,因此我想清除由 UserDefaults.standard.set
调用创建的首选项文件。它位于何处,或者至少有一种方法可以将其清除(除了将其写入我的应用程序之外)?
运行 Product > Clean 不清除默认值。
我查看了 DerivedData,~/Library/Preferences,/Library/Preferences,但没有找到我要找的东西。
如果应用是沙盒化的,首选项位于
~/Library/Containers/[bundle-identifier]/Data/Library/Preferences
如果不是沙盒,首选项位于通常的位置
~/Library/Preferences
您可以在终端中使用 defaults
命令
$ defaults delete com.bundle.identifier
如果您不想删除整个应用程序默认值 plist,您也可以通过按键删除默认值中的任何值。
$ defaults delete com.bundle.identifier kSomeKey