在 macOS 中,登录项和扩展中的某些允许在后台运行的项目无法删除

35 天前
 83f420984

卸载后重启系统,Hazel 依然存在,尝试了网上提供的方法,但连 Hazel 的选项都找不到,难道这是是无解的吗?强迫症看着太难受了

1219 次点击
所在节点    macOS
9 条回复
retain
35 天前
In addition to the LaunchAgents and LaunchDaemons folders in /Library and ~/Library, applications may

```bash
/Library/LaunchAgents
/Library/LaunchDaemons
~/Library/LaunchAgents
~/Library/LaunchDaemons
```

have items inside their bundle, e.g. inside:

```bash
/Applications/AppName.app/Contents/Library/LoginItems/
/Applications/AppName.app/Contents/Library/LaunchAgents/
/Applications/AppName.app/Contents/Library/LaunchDaemons/
```
reset login item
note: The program has been uninstalled, and the plist has been deleted, but the startup item still exists.
```bash
sfltool resetbtm
```
retain
35 天前
emmm 笔记里复制过来的,v2 不支持 markdown 是吧,好尴尬
oxoxoxox
35 天前
sudo sfltool dumpbtm 用这个命令可以检查所有的项目
doubu
35 天前
删除以后,清空下回收站,别问我怎么知道的。
wowbaby
35 天前
很讨厌这个 sb 的设计,有签名的应用没有问号图标按钮,无法快速定位到位置,而且有的服务明它显示的是签名应用的公司名。
它这个是有缓存的,先删掉不要的项,再执行下面代码
```
sudo -- bash -c 'echo " - $(date) -"; while IFS= read -r eachPlist; do echo "-$eachPlist"; /usr/bin/defaults read "$eachPlist"; done <<< "$(/usr/bin/find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents /private/var/root/Library/LaunchAgents /private/var/root/Library/LaunchDaemons -name "*.plist")"; /usr/bin/defaults read com.apple.loginWindow LogoutHook; /usr/bin/defaults read com.apple.loginWindow LoginHook' > ~/Desktop/launch.txt
```
完全退出偏好设置,再重新打开就没有了
gklll
35 天前
用 cleanmymac 卸载得比较干净
littlewing
34 天前
你说的卸载是指把 app 移到废纸篓?那还真卸载不干净,可以试试 AppCleaner 或是 App Cleaner & Uninstaller
hsulin
34 天前
你的 Little Snitch 可以和 Surge 类的软件一起使用吗?
83f420984
34 天前
@hsulin 没,好奇装了个 Little Snitch

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1091584

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX