Logo

Xmind”已损坏,无法打开。 你应该将它移到废纸篓

author
YGHub·2024-11-07·2·字数:363 字·阅读时间:2 分钟

当遇到的“Xmind 已损坏,无法打开”提示是 macOS 的安全机制(Gatekeeper)的一部分,通常表示应用程序的完整性检查失败,或者 macOS 认为该应用程序有安全风险。以下是解决这个问题的步骤:

1. 重置macOS的安全机制设置

你可以暂时放宽 macOS 的 Gatekeeper 设置,允许从任何来源安装应用程序。请注意,这会降低系统的安全性,使用后应将设置恢复到默认值:

bash
# 允许从任何来源安装应用
sudo spctl --master-disable
 
# 安装应用程序后,恢复默认设置
sudo spctl --master-enable
 

要检查和更改 安全机制(Gatekeeper) 设置:

  1. 打开 系统设置
  2. 选择 隐私与安全
  3. 安全性与隐私 部分下的 允许从以下位置下载的应用程序 中选择 任何来源(如果已启用)。

2. 移除隔离属性

如果你确定应用程序是安全的,但 macOS 仍然标记它为损坏,可以尝试移除文件的隔离属性:

  1. macOS Mojava 10.14及以下系统:
bash
sudo spctl --master-disable
 
  1. macOS catalina 10.15及以上系统:
bash
sudo xattr -r -d com.apple.quarantine /Applications/Xmind.app
 

3. 尝试打开应用程序

在终端中运行以下命令尝试打开应用程序,这可能会绕过某些限制:

bash
open /Applications/Xmind.app
 

4.如果以上方法都不行,那就从官网上下载最新的软件安装

Preview

2

点个赞 ~

版权申明: © 本文著作权归YGHub所有,未经YGHub网授权许可,禁止第三方以任何形式转载和使用本文内容。