Mac M1因苹果恶意软件检测无法安装XAMPP问题咨询
Mac M1 安装XAMPP被判定为恶意软件拦截的解决方案
这个故障是macOS内置Gatekeeper安全机制的默认拦截逻辑导致的:非App Store下载的应用如果未完成苹果官方公证流程,就会被系统标记为恶意软件阻断安装,并非安装包本身存在安全问题。
可通过以下两种方法解决:
- 图形界面操作(无命令行操作经验优先选这个)
- 打开系统设置,进入「隐私与安全性」页面,滑动到页面最底部
- 找到系统拦截XAMPP运行的提示条,点击提示旁的「仍要打开」按钮
- 通过触控ID或输入开机密码完成身份验证,重新启动XAMPP安装程序即可正常走安装流程
- 终端命令解除隔离(图形界面找不到拦截提示时用这个方法)
- 打开启动台-其他文件夹内的「终端」应用
- 执行对应命令移除安装包的系统隔离标记:如果你的XAMPP安装包默认存放在下载目录,直接执行以下命令即可;若存放在其他位置,把命令中的文件路径替换为安装包的实际存放路径:
sudo xattr -rd com.apple.quarantine ~/Downloads/xampp-*-installer.dmg - 按回车后输入本机开机密码(输入过程终端不会显示输入的密码内容,属于正常现象,正常输入完成按回车即可),命令执行完毕后重新打开安装包就不会触发安全拦截。
操作提示:请确认你使用的XAMPP安装包来自官方发布渠道,避免使用第三方二次打包的修改版本带来安全风险。
内容的提问来源于stack exchange,提问作者dendi
相关产品推荐
相关产品推荐

