1、下载Navicat Premium v16.2.5.dmg包,并彻底清除以前Navicat Premium的残余文件
sudo rm -Rf /Applications/Navicat\ Premium.app sudo rm -Rf /private/var/db/BootCaches/CB6F12B3-2C14-461E-B5A7-A8621B7FF130/app.com.prect.NavicatPremium.playlist sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/com.prect.NavicatPremium.help sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/zh_CN/HelpSDMIndexFile/com.prect.NavicatPremium.help sudo rm -Rf ~/Library/Preferences/com.prect.NavicatPremium.plist sudo rm -Rf ~/Library/Application\ Support/CrashReporter/Navicat\ Premium_54EDA2E9-528D-5778-A528-BBF9A4CE8BDC.plist sudo rm -Rf ~/Library/Application\ Support/PremiumSoft\ CyberTech
亲测Navicat Premium v16.2.5删除的记录
sudo rm -Rf /Applications/Navicat\ Premium.app sudo rm -Rf ~/Library/Preferences/com.navicat.NavicatPremium.plist sudo rm -Rf ~/Library/Application\ Support/CrashReporter/Navicat\ Premium_633EC289-099E-55D4-B763-6A8CD02A5A3B.plist sudo rm -Rf ~/Library/Application\ Support/PremiumSoft\ CyberTech
2、双击,将Navicat Premium 拖入Applications中——保留窗口,不需关闭
3、在Applications中打开Navicat Premium ,提示“已损坏,无法打开,您应该将它移动到废纸篓”。——点击【取消】
4、运行原窗口中的“已损坏修复”
结果如下:①或②
①弹出终端,输入密码,开始执行,修复成功
如提示:Operation not permitted,是没有正常成功的,需开启终端的完全磁盘访问权限。
系统设置-隐私与安全性-完全磁盘访问权限:+,选择终端,开启。
②弹出窗口,提示“已损坏,无法打开,您应该将它移动到废纸篓”。——点击【取消】
进入【macbook的隐私与安全性】-【安全性】选择【任何来源】,或 点击【允许】,将直接弹出①,或再次操作4,弹出①,即可。
5、在Applications中打开Navicat Premium打开,依然提示已损坏,在终端运行如下命令:
sudo xattr -r -d com.apple.quarantine /Applications/Navicat\ Premium.app
sudo xattr -r -d com.apple.quarantine /Applications/Navicat\ Premium.app
执行后,依然弹出5的提示,在【macbook的隐私与安全性】:【仍要打开】。
哭了