惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
腾讯CDC
G
Google Developers Blog
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
美团技术团队
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

Casear的技术栈

Ubuntu 26.04 编译 asusctl Ubuntu 26.04 装 NVIDIA 580 内网异机备份 conf 驱动 Razer_GRUB_Theme Fcitx5 输入法配置:切换中文输入法 服务器 zsh 环境配置记录:Zim + p10k + eza + zoxide # ThinkPad T490s Linux 指纹模块启用指南(KDE vanblog使用picgo图床的完整部署教程 vanblog备份恢复评论数据 如何配置一个虚拟显示器,以便远程没有显示器的系统 解决 OpenConnect VPN 由于 JScript 引擎丢失导致的 Error 1 修复 Fuck 2025 ATT&CK红队评估实战靶场二 一言 解决kde环境下切换登陆屏幕(SDDM)后显示异常 rss Linux实用软件分享 Kubuntu 上安装 显卡驱动 和 EnvyControl kubuntu 搜狗输入法安装问题解决 终端工具的选择 chatlog 青龙面板+wxBotWebhook实现自动推送天气 zsh 安装与配置,使用 oh-my-zsh 美化终端 pve虚拟机硬盘直通 tldr-pages 安装 pve安装Arch-linux Arch-linux安装桌面环境 提问的艺术极简板 Waline 服务端独立部署解决方案 记-先锋书店
mac 安装 第三方应用问题
casearx@foxm · 2025-04-27 · via Casear的技术栈

请注意,本文编写于 412 天前,最后修改于 412 天前,其中某些信息可能已经过时。

sudo xattr -r -d com.apple.quarantine 是一个在 macOS 终端中使用的命令,用于递归移除文件和目录的 隔离属性(quarantine)

命令解释:

  • sudo:以管理员权限运行
  • xattr:macOS 用于管理文件扩展属性的命令。
  • -r:递归处理,即对目标目录及其所有子目录和文件生效。
  • -d com.apple.quarantine:删除指定的扩展属性(这里是 com.apple.quarantine)。

作用: macOS 会对从网络下载的文件(如浏览器、邮件、微信等来源)自动添加 com.apple.quarantine 标记。当你首次打开这类文件时,系统会触发 Gatekeeper 安全检查,可能会弹出警告,比如:

“无法打开,因为来自身份不明的开发者”

“文件已损坏”

“您确定要打开吗?”

运行此命令后,系统不再检查该文件的来源,可直接运行(适用于已确认安全的文件或应用)。

使用方法: 打开 终端(应用程序 → 实用工具 → Terminal)。

输入命令

sudo xattr -r -d com.apple.quarantine /Applications/SomeApp.app

将 /Applications/SomeApp.app 替换为你的文件或目录路径(如拖拽文件到终端可自动填充路径)。

按回车,输入管理员密码(输入时不会显示字符),再次回车确认。

常见用途: 解决“应用已损坏”错误:某些破解版或第三方应用被 macOS 拦截时使用。

跳过烦人的Gatekeeper提示:直接运行下载的脚本或工具。

批量处理目录:例如解除整个 ~/Downloads 目录的隔离:

bash sudo xattr -r -d com.apple.quarantine ~/Downloads 注意事项: 仅对信任的文件执行此操作!移除隔离属性后,系统不再检查文件安全性。

最后还有一个命令,但是我相信每个使用mac的开发者都会把他打开的

sudo spctl --master-disable