You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apple M1安装Another Redis Desktop Manager报损坏无法打开咨询

问题场景

在搭载Apple M1系列芯片的Mac设备上,通过Homebrew执行命令brew install --cask another-redis-desktop-manager安装Another Redis Desktop Manager完成后,启动应用时触发系统拦截报错:

damaged and can’t be opened. You should move it to the Trash
应用已损坏无法打开,需移至废纸篓

根因说明

该报错并非安装包真的损坏,本质是macOS内置的Gatekeeper安全机制拦截了未完成苹果官方公证签名的应用。M1系列芯片设备的应用安全校验策略比Intel架构机型更严格,通过Homebrew cask安装的部分第三方开源应用未完成签名校验流程时,就会触发这类“损坏”提示。

排查解决步骤
  • 优先移除应用的安全隔离属性(该方案适配绝大多数同类场景,无需修改系统全局安全设置)
    打开系统终端,执行以下命令清除目标应用的隔离标记:
    sudo xattr -rd com.apple.quarantine /Applications/Another\ Redis\ Desktop\ Manager.app
    执行命令时需要输入当前用户的系统登录密码,输入过程终端不会回显密码内容,正常输入完成后按回车即可。命令执行完毕后重新启动应用即可正常加载。
  • 若单应用隔离属性移除后仍无法启动,可临时调整系统安全策略
    终端执行命令放开任意来源应用安装限制:
    sudo spctl --master-disable
    执行完成后打开「系统设置-隐私与安全性」,下拉到安全性板块,确认选中允许「任何来源」的应用运行,之后重试启动应用。
    *注意:该操作会降低系统全局安全防护等级,确认应用可以正常运行后,可执行sudo spctl --master-enable命令恢复默认安全校验策略。
  • 以上操作均无效时,校验安装源完整性后重装
    先卸载当前异常版本:
    brew uninstall --cask another-redis-desktop-manager
    更新Homebrew源后重新拉取安装包安装:
    brew update && brew install --cask another-redis-desktop-manager
    重装完成后优先执行第一步的移除隔离属性操作,再启动应用。

内容的提问来源于stack exchange,提问作者justCurious

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 00:21:32