macOS Catalina以后,尽管已通过在终端中输入命令 sudo spctl --master-disable 允许APP任意来源,也会出现某些APP安装后,打开时提示:xxx.app已损坏,无法打开,您应该将它移到废纸篓。
这时可通过在终端中输入命令
sudo xattr -d com.apple.quarantine /Applications/xxx.app
解决,其中xxx.app是出问题的APP名称,如名称中有空格,可用“\”加空格代替。
涉及的两条核心命令
sudo spctl --master-disable
sudo xattr -d com.apple.quarantine /Applications/xxx.app