答案1
不确定 Catalina 是否如此,但在较新的操作系统(Big Sur 和 Monterey)上,文件和应用程序上可能设置了隔离扩展属性。要删除此属性,请使用:
sudo xattr -rc /path/to/file_or_app
但只有当您确定文件/应用程序值得信赖且安全时才可以这样做。
答案2
我刚刚将 2015 年末的旧 iMac Pro 更新到最新版本后,Monterey 12.7.2 也出现了同样的问题。
根据其他网站上的建议,我通过在终端中输入以下内容(用路径替换括号)解决了该问题:
hdiutil attach -verbose {path to .dmg file}
奇怪的是,只有当我包含标志时这才有效-verbose
。