先确认应用来源和完整性
“已损坏”可能由文件损坏、签名问题或系统隔离检查引起。先从可信来源重新下载,确认版本适用于当前系统。移除隔离属性不会修复真正损坏的文件。
查看扩展属性
将路径替换为实际应用路径:
| |
com.apple.quarantine 是常见的隔离属性;应用内部还可能有其他扩展属性。
清除扩展属性
确认应用来源可信且文件完整后,按需执行:
| |
命令递归清除应用及其内部文件的全部扩展属性。
如果只需要删除隔离属性,可选用:
| |
当应用及其内部文件只有 com.apple.quarantine 时,两种方法的清理结果相同;存在其他属性时,第二种方法会保留它们。