macOS 安装说明

解决「应用已损坏」「无法验证开发者」「打不开」等问题

适用 macOS 10.13 High Sierra ~ 15 Sequoia

最快速解法(90% 情况有效)

第一步:右键打开

在「应用程序」文件夹中,右键点击 EchoTag → 选择「打开」→ 在弹出的对话框中点击「打开」。

⚠️ 不要直接双击打开! 第一次必须右键打开,这是 macOS Gatekeeper 的安全机制。

第二步:如果右键打开也不行,用终端命令

打开「终端」(启动台 → 其他 → 终端),粘贴以下命令:

sudo xattr -dr com.apple.quarantine /Applications/EchoTag.app

输入 Mac 登录密码(密码不会显示,正常),回车后再打开 EchoTag。

第三步:如果终端命令也无效,通过系统设置允许

苹果图标 → 系统设置隐私与安全性,在右侧「安全性」区域找到已被阻止的 EchoTag,点击「仍要运行」。

完成后重新打开 EchoTag 即可正常使用。

📋 所有可能遇到的问题

1

提示「应用已损坏,无法打开」(最常见)

原因:EchoTag 是个人开发应用,没有进行 Apple 官方代码签名和公证。macOS Gatekeeper 安全机制会拦截未签名应用。

这不是真的损坏!应用可以正常使用。

✅ 解决方法(按顺序尝试):

  1. 在「应用程序」中 右键 → 打开 EchoTag
  2. 终端执行:sudo xattr -dr com.apple.quarantine /Applications/EchoTag.app
  3. 如果还不行,继续执行:sudo xattr -cr /Applications/EchoTag.app
2

提示「无法打开,因为无法验证开发者」

原因:同上,应用未经 Apple 签名验证。

✅ 解决方法:通过系统设置允许

  1. 出现提示后点击「取消」
  2. 打开 系统设置 → 隐私与安全性
  3. 在右侧「安全性」区域,找到已被阻止的 EchoTag
  4. 点击「仍要运行」按钮
  5. 在弹出的确认对话框中确认即可
3

应用打不开或闪退

原因:下载了与 Mac 芯片架构不匹配的版本。

Apple Silicon (M1/M2/M3/M4)

下载文件名含 aarch64 的 DMG

Intel 芯片

下载文件名含 x64 的 DMG

查看芯片类型:苹果图标 → 按住 Option 点「系统信息」→ 查看「芯片」或「处理器」

4

DMG 无法挂载或提示损坏

原因:文件下载不完整。

✅ 解决:重新下载,建议用 Safari 或 Chrome(不要用迅雷等下载工具)。

5

macOS Sequoia (15+) 特殊说明

macOS 15 Sequoia 进一步收紧了安全策略,如果上述方法都无效:

① 确保 App 在 /Applications 目录

DMG 挂载后,必须把 EchoTag.app 拖入 Applications 文件夹,不要在 DMG 里直接打开。

② 完整移除隔离标记

sudo xattr -dr com.apple.quarantine /Applications/EchoTag.app
xattr -cr /Applications/EchoTag.app

③ 如果仍提示"已损坏"

尝试临时关闭 Gatekeeper:

sudo spctl --master-disable

打开 EchoTag 后,记得重新启用:

sudo spctl --master-enable
6

其他问题速查

问题 原因 解决方法
应用打开后无响应 macOS 版本过低 升级至 macOS 10.13 或更高
DMG 无法拖动安装 磁盘映像出错 推出 DMG 后重新挂载
扩展属性清除后仍报错 文件权限异常 删除 App 重新从 DMG 拖入 Applications,再执行上述命令
🔒

安全说明

EchoTag 没有进行 Apple 官方的代码签名和公证,这是 macOS 的安全机制在保护您的系统,并非应用真的已损坏。 您可以放心使用,应用本身是安全的,所有数据都存储在本地,不会上传任何信息。