如何在 Mac 上卸载 PicList
PicList 是基于 PicGo 的开源图床和云存储管理工具,来自 piclist.cn 和它的 GitHub 项目。它的配置,包括图床设置和你填过的密钥或令牌,都在 ~/Library/Application Support/piclist 里的 data.json,以后还要重新配置的话,动手前先把这个文件拷到私密的地方。按 README 的说法,PicList 也能通过 WebDAV 或 Git 同步配置。它第一次启动时还会加一个访达服务。本文覆盖 Apple 芯片版下载和 Homebrew cask piclist。
退出并移除应用
- 想保留配置就先从上面那个文件夹里拷出
data.json。 - 从菜单栏图标退出 PicList。测试里它跑了 5 个进程,Mole 的状态页把它们合成一行 PicList。
- 打开访达,进入「应用程序」,把 PicList 拖进废纸篓。
测试里应用没有注册登录项,也没有启动代理。
数据在哪里
在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。
| 位置 | 内容 | 处理建议 |
|---|---|---|
~/Library/Application Support/piclist |
存着图床和快捷键设置的 data.json、manage.json、日志、上传用的临时文件夹和 Electron 数据 |
先拷出 data.json,再移除。Mole 会列出这个文件夹供审查,只默认勾选里面的缓存目录。 |
~/Library/Application Support/piclist/blob_storage、Cache、Code Cache |
Chromium 缓存 | 移除。Mole 默认勾选。 |
~/Library/Services/Upload pictures with PicList.workflow |
PicList 首次启动时装的访达服务 | 随应用一起移除,PicList 不在之后它也用不了。Mole 会列出供审查,不默认勾选。 |
~/Library/Preferences/com.kuingsmile.piclist.plist |
偏好设置 | 移除。Mole 默认勾选。 |
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.kuingsmile.piclist.sfl4 |
应用的最近文稿列表 | 移除。Mole 默认勾选。 |
com.kuingsmile.piclist 和 com.kuingsmile.piclist.helper.GPU 的临时缓存放在当前用户的缓存目录里(getconf DARWIN_USER_CACHE_DIR 会打印位置),Mole 会随应用一起清掉。
已经上传的图片还在图床上,移除 PicList 不会删掉它们。
检查结果
pgrep -il piclist
ls -ld "$HOME/Library/Application Support/piclist" "$HOME/Library/Services/Upload pictures with PicList.workflow" "$HOME/Library/Preferences/com.kuingsmile.piclist.plist"
pgrep没有输出,表示没有 PicList 进程在跑。有输出说明还有进程活着,到活动监视器里退出它。ls打印出来的路径仍然存在,No such file or directory表示该路径已经没了。
用 Homebrew 安装时
brew uninstall --cask piclist
这个 cask 没有 uninstall 步骤,所以这条命令只移除应用本体。它的 zap 清单包含 ~/Library/Application Support/piclist、偏好设置文件和窗口状态,不含访达服务。自己运行 brew uninstall --cask --zap piclist 会按整份清单删除,data.json 也在其中,不读取 Mole 的勾选。只有 zap 清单里每条路径都在 ~/Library 下、没有碰到你没勾选的行、也没有被其他已装应用认领时,Mole 才加 --zap。~/Library/Application Support/piclist 默认不勾,所以除非你勾上这一行,Mole 不会用 zap。
Mole 会列出什么
Mole 会勾选应用本体、偏好设置文件、最近文稿列表、piclist 里的三个缓存目录和临时缓存,~/Library/Application Support/piclist 和 Upload pictures with PicList.workflow 这个服务会列出供审查,不默认勾选。
以上默认状态以「通用 › 清理」里的「卸载时一并移除数据和配置」关闭为前提,打开之后这两个审查行也会被勾上。
这次检查覆盖了什么
2026 年 10 月 20 日,这次检查从 Homebrew cask 使用的地址下载了 PicList 3.6.1 Apple 芯片版,拷进「应用程序」,没有运行 brew install,在 Gatekeeper 提示框里点了打开,没有上传图片,再用源码构建的 Mole 勾上全部审查行卸载。应用首次启动加了那个访达服务。Mole 把九行连同应用本体移进了废纸篓,没有留下残留。状态页显示一行 PicList,包含 5 个进程。应用带有 Electron 格式的更新源,没有执行更新。配好的图床、上传、配置同步、由 Homebrew 管理的卸载和 Mole 公证发布版都没有测。
