Mar. 18, 2025
macOS疑难杂症速查笔记

macOS
作为macOS十年老用户,以下这些疑难杂症处理方法本来只是个人的备忘录,现在打算把它们存在一篇笔记里便于查看。

解决Mac安装软件的“已损坏,无法打开。 您应该将它移到废纸篓”问题

原文链接:https://zhuanlan.zhihu.com/p/135948430
Step 1: 打开允许“任何来源”的程序

sudo spctl  --master-disable

然后在设置中设置允许“任何来源”

Step 2(如Step 1无效):删除隔离附加信息

sudo xattr -r -d com.apple.quarantine /Applications/应用名称.app

删除mac启动台中的无效图标

原文链接:https://cloud.tencent.com/developer/article/1918385

defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock

若不奏效,则

打开访达,按下快捷键「commond」+「shift」+「H」,之后页面会自动跳转到用户的主页。打开「应用程序文件夹」,里面的都是launchpad的内容,找到你要删除的目标将其删除即可

用AppleScript一次性更新所有屏幕的壁纸

原文链接:https://apple.stackexchange.com/questions/141834/applescript-to-change-desktop-image-on-all-monitors

tell application "System Events" to tell every desktop to set picture to "path/to/picture.png"

用命令行设置壁纸:

osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/path/to/picture.jpg"'

禁止macOS在NAS随地拉屎(写入.DS_Store文件)

原文链接1:https://support.apple.com/en-us/102064
原文链接2:https://discussionschinese.apple.com/thread/250178280?sortBy=rank

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

在移动硬盘中删除屎以及其他垃圾:

find /Volumes/<your-USB-volume-name> -name ._* -o -name .DS_Store -type f -delete
rm -rf /Volumes/<your-USB-volume-name>/.{,_.}{fseventsd,Spotlight-V*,Trashes}

(持续更新)

Table of Contents