# 修改主机名
sudo scutil --set HostName xxxxx
# 修改共享名称
sudo scutil --set ComputerName xxxxx
替换成国内源:
# https://github.com/Homebrew/brew.git
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# https://github.com/Homebrew/homebrew-cask.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 替换Homebrew Bottles源
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
cd ~
source ~/.zshrc
# 再更新一下试试看效果 注意网速 应该可以跑满
brew update -v
TCC(透明、同意和控制) 旨在保护用户数据免遭未经授权的访问,但其设计上的缺陷意味着保护措施很容易在无意中被覆盖。 配置数据存放在一个sqllite文件中 /Library/Application\ Support/com.apple.TCC/TCC.db , 授权访问信息放在access表中。 查看所有授权:
sudo sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "SELECT client,auth_value FROM access"
通过 tccutil
重置权限:
# 屏幕权限重置,之前分配给应用的权限都将失效,需要重新配置
# 有时系统分配权限不生效,采用这种重新分配的方式可以解决.
tccutil reset ScreenCapture
# 辅助功能重置
tccutil reset Accessibility