RrOrange和朋友们 | 周刊资源分享频道 头像

消息来源频道

RrOrange和朋友们 | 周刊资源分享频道

@RrOrangeAndFriends

频道3,319 位成员公开可见0 人在线

📰 本频道官方周刊:https://rrorangeandfriends.de 🤣 分享日常冲浪互联网看到好玩的网站、app应用、资源分享、效率软件工具集等 🤖 AI新内容、AI应用、免费ChatGPT网站、AI搜索引擎等 🥰 分享白嫖内容、ASMR推荐、擦边快乐小视频等 🎮 分享软件资讯(Gemini、Claude、Cline、Roo-Code) 频道导航:https://t.me/RrOrangeAndFriends/280

成员规模3,319 位成员
在线情况0 人在线
消息总数566 条消息
浏览量总数11,958 次浏览

在这个频道里搜索消息……

t.me/RrOrangeAndFriends

#发现
为啥Mac启动台图标删不掉?
问题描述:作者在使用Ryujinx Switch模拟器在Mac上玩游戏时,遇到了无法删除启动台图标的问题。即使删除了应用程序文件夹中的相应.app文件,启动台上的图标仍然会保留,并且无法通过常规方法进行卸载。
问题分析:作者最初认为这是一个系统级的bug,但经过调查和研究,他发现启动台的应用图标并不与“应用程序”文件夹中的文件一一对应,而是由一个配置文件或数据库进行管理的。
解决方法:作者通过查找与启动台相关的包名(com.apple.dock.launchpad),最终找到了位于/private/var/folders下的配置文件。这个文件是一个未加密的Sqlite 3数据库文件,作者通过执行SQL语句了解了数据库的结构,并找到了解决问题的关键。
具体操作步骤:
a. 打开Finder。
b. 使用快捷键command+shift+G打开前往窗口。
c. 在前往窗口中输入地址/private/var/folders,然后回车。
d. 在当前文件路径下搜索com.apple.dock.launchpad文件夹。
e. 进入该文件夹,找到名为db的文件夹。
f. 打开终端,通过cd命令进入db文件夹。
g. 在终端中输入以下命令:sqlite3 db "delete from apps where title='应用名称';" && killall Dock。
结果:执行上述命令后,成功删除了数据库中的对应应用名称的那行数据,并重启了整个Dock + 启动台程序,从而清除了启动台上的多余图标。
后续计划:作者打算抽空开发一个简单的Mac小工具,实现启动台图标的可视化管理和自定义功能。同时,他也欢迎读者提供有趣的想法和功能建议。