mac隔空投送确认弹窗无法彻底关闭,因由sharingd硬编码实现且受sip保护;可选方案包括:一、关闭“允许其他人发现我”以阻止传输发起;二、通知中心左滑取消接收;三、活动监视器强制退出sharingd终止下载。

Mac在接收隔空投送文件时会弹出“接受/拒绝”确认提醒,但这个弹窗无法真正关闭——系统强制要求用户手动干预,这是macOS内建的安全机制,防止静默接收恶意文件。
为什么不能彻底取消确认提醒
该提醒由sharingd进程硬编码实现,属于不可绕过的人机交互校验环节。苹果未提供任何系统设置、终端命令或配置文件开关来禁用它。即使关闭蓝牙、Wi-Fi或隔空投送接收功能,只要接收任务被触发,弹窗仍会出现(前提是通知未超时消失)。
试图跳过这一步的操作都会失败:修改com.apple.AirDrop.plist无效、重签名sharingd会触发SIP保护、禁用通知中心权限只影响横幅不阻止弹窗本身。
可操作的缓解方案
方法一:让弹窗不出现(仅限接收前)
点击左上角苹果菜单 → “系统设置” → “通用” → “隔空投送与接力” → 将【允许其他人发现我】设为【关闭】。此时对方设备根本看不到你的Mac,自然不会发起传输,确认提醒也就无从触发。
方法二:快速滑动取消(针对已弹出的提醒)
点开右上角通知中心(⌘ + ⌥ + D)→ 找到正在接收的隔空投送通知 → 向左滑动该通知 → 点击“取消”。此操作必须在文件完成下载前完成,一旦进度条走完,文件将自动落进“下载”文件夹且无法撤回。
方法三:终止后台接收进程(通知已消失但仍卡在下载中)
① Spotlight搜索并打开“活动监视器”;
② 顶部搜索栏输入sharingd;
③ 选中该进程 → 点击右上角“X” → 选择“退出进程”。
⚠️ 此操作会同时中断所有AirDrop和AirPlay连接,但能立即停止当前文件写入。











