在 xcode 中重置 mac 应用程序

Woj*_*tek 5 macos xcode cocoa

如何在 Xcode 中重置 cocoa 应用程序?当我从 Xcode 运行我的应用程序时,所有用户默认值都会保存。我想重置(删除)我的应用程序以使用新设置创建一个新应用程序并像第一次运行一样运行。

我找到了一种方法 - 我将应用程序的名称更改为其他名称,然后它会以新的方式启动。但我怎样才能用旧名字做到这一点呢?

sup*_*ell 5

您可以使用defaults命令行工具删除所有设置,您只需要应用程序的捆绑包ID(您可以在Info.plist文件中找到),例如,如果您的捆绑包ID是“com.foo.barApp”那么您可以从终端 shell 运行它:

defaults delete com.foo.barApp
Run Code Online (Sandbox Code Playgroud)