文章

MacOS经验

Mac中常见的坑

MacOS经验

下载后显示磁盘损坏

macOS安全机制会阻止运行未经认证或从互联网下载的应用程序,显示”文件已损坏”或”来自未知开发者”的警告,贼他妈傻逼。但是没关系,我们可以通过以下命令解决这个问题:

1
sudo xattr -d com.apple.quarantine "/Applications/<app的名字>.app"

这个命令的意思是以管理员权限删除PicGo应用程序的隔离属性,从而绕过macOS的安全限制。

  1. xattr - 是”extended attributes”(扩展属性)的缩写,这是一个用于操作文件和目录元数据的命令。扩展属性是附加到文件或目录的额外信息,与文件内容无关。
  2. -d - 是”delete”(删除)的缩写,表示要删除一个扩展属性。
  3. com.apple.quarantine - 这是要删除的特定扩展属性。在macOS中,当您从互联网下载文件时,系统会自动给它添加这个”隔离”属性作为安全措施。
本文由作者按照 CC BY 4.0 进行授权