卸载macOS应用程序

时间:2018-02-06 22:37:39

标签: xcode macos uninstall

我正在测试我的macOS应用程序,我需要将其卸载以检查一些特殊功能。对于iOS应用程序,这非常简单,我简单地从模拟器中删除应用程序,然后重新安装它。我怎么能为macOS做同样的事情呢?

我已尝试从%s

删除该应用

但这不起作用。如果我再次运行我的项目,则保留所有先前的设置和保存。

如何完全删除Xcode中为macOS开发制作的应用程序?

主题:Delete app from OSX simulator in Xcode没有帮助我。

2 个答案:

答案 0 :(得分:2)

此命令将删除应用的UserDefaults数据库中的任何内容:

defaults delete com.mywebsite.myapp

com.mywebsite.myapp替换为您的应用程序的软件包ID。

如果您的设置不仅仅是UserDefaults,那么它们会显示在以您的应用套件命名的文件夹中的home/Library/Containers文件夹中(假设您的应用是沙盒;否则请检查{{1} })。你也可以在这里找到home/Library/Application Support的plist文件,虽然使用Finder删除它是不可靠的,因为系统有时会将plist缓存在内存中,所以UserDefaults命令仍然是清除它的最好方法。

答案 1 :(得分:1)

有许多应用可让您彻底卸载应用,例如AppCleaner。但是我首先尝试在Xcode中使用 clean build folder 选项。