macOS Sequoia(macOS 15)带来了令人兴奋的新功能,但也为许多用户带来了 AirPrint 问题。如果您的打印机在升级后停止工作,或 AirPrint 突然显示"找不到打印机",您并不孤单。本指南涵盖了 macOS Sequoia 中 AirPrint 问题的所有已知修复方法。
常见的 Sequoia AirPrint 问题
升级到 macOS Sequoia 的用户报告了多个 AirPrint 问题:
- 更新后打印机消失
- iPhone/iPad 上出现**"找不到 AirPrint 打印机"**
- 打印机共享停止工作 — Mac 显示打印机,iOS 却没有
- 打印作业无声失败 — 已接受但从未打印
- 打印缓慢 — 作业比以前花费更长时间
- 连接中断 — 打印机短暂工作后断开连接
如果这些听起来很熟悉,以下修复方法应该会有帮助。
首先尝试的快速修复
在深入高级故障排除之前,请尝试这些快速解决方案:
1. 重新启动 Mac 和打印机
有时最简单的修复方法有效:
- 完全关闭打印机
- 重新启动 Mac(苹果菜单 → 重新启动)
- Mac 启动后,重新打开打印机
- 等待 2-3 分钟进行网络发现
- 尝试从 iOS 打印
2. 切换打印机共享
Sequoia 可能已重置您的共享设置:
- 打开系统设置 → 通用 → 共享
- 关闭打印机共享
- 等待 10 秒
- 重新打开打印机共享
- 确认您的打印机在列表中已勾选
3. 重新连接 WiFi
Sequoia 中的网络堆栈变更可能会影响打印机发现:
- 点击菜单栏中的 WiFi 图标
- 关闭 WiFi
- 等待 10 秒
- 重新打开 WiFi
- 重新连接到您的网络
4. 检查 Sequoia 更新
Apple 经常发布修复打印问题的更新:
- 打开系统设置 → 通用 → 软件更新
- 安装任何可用的更新
- 重新启动 Mac
- 检查打印是否正常工作
持续问题的高级修复
如果快速修复无效,请尝试这些更彻底的解决方案。
修复 1:重置打印系统
这会清除所有打印机配置并重新开始:
- 打开系统设置 → 打印机与扫描仪
- 在打印机列表中右键点击(或 Control-点击)
- 选择重置打印系统...
- 确认重置
- 重新添加您的打印机:
- 点击 + 按钮
- 从列表中选择您的打印机
- 点击添加
- 在系统设置 → 共享中重新启用打印机共享
警告:这会移除所有打印机。您需要重新添加每一台。
修复 2:更新打印机驱动程序
Sequoia 可能需要为您的打印机更新驱动程序:
HP 打印机:
- 访问 HP 软件和驱动程序下载
- 搜索您的打印机型号
- 下载 macOS Sequoia 驱动程序(如果没有 15,则下载 macOS 14)
- 安装并重新启动
Canon 打印机:
- 访问 Canon 驱动程序下载
- 搜索您的型号
- 下载最新的 macOS 驱动程序
- 安装并重新启动
Epson 打印机:
- 访问 Epson 支持
- 搜索您的型号
- 下载最新的驱动程序
- 安装并重新启动
Brother 打印机:
- 访问 Brother 支持
- 输入您的型号
- 下载 macOS 驱动程序
- 安装并重新启动
修复 3:检查 Bonjour 服务
AirPrint 依赖 Bonjour 进行打印机发现。确认它正在工作:
- 打开终端(应用程序 → 实用工具 → 终端)
- 运行:
dns-sd -B _ipp._tcp - 您应该会看到您的打印机列出
- 如果没有,Bonjour 没有发现您的打印机
重新启动 Bonjour:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
修复 4:检查防火墙设置
Sequoia 的防火墙可能会阻止打印机通信:
- 打开系统设置 → 网络 → 防火墙
- 点击选项...
- 确保阻止所有传入连接已关闭
- 找到您的打印机相关应用程序并设置为允许传入连接
- 或暂时禁用防火墙进行测试
修复 5:验证网络配置
AirPrint 要求设备在同一个网络子网:
- 在 Mac 上,打开系统设置 → 网络 → WiFi → 详细信息
- 记下您的 IP 地址(例如 192.168.1.x)
- 在 iPhone 上,前往设置 → WiFi → 点击您的网络
- 确认 IP 地址在相同范围内
如果不同,您的路由器可能启用了网络隔离:
- 检查路由器设置中的"AP 隔离"或"客户端隔离"
- 禁用此功能以使打印正常工作
修复 6:删除并使用 IP 地址重新添加打印机
有时 Bonjour 发现会有问题。使用 IP 添加打印机:
- 从打印机打印配置页面以获取其 IP 地址
- 打开系统设置 → 打印机与扫描仪
- 点击 + → IP 标签页
- 输入打印机的 IP 地址
- 协议:选择 IPP 或 AirPrint
- 点击添加
- 启用打印机共享
修复 7:检查 CUPS 配置
CUPS(Common Unix Printing System)驱动 macOS 打印:
- 在浏览器中打开:
http://localhost:631 - 前往管理 → 管理打印机
- 找到您的打印机并点击它
- 确认显示为"空闲"而非"暂停"或"已停止"
- 如果暂停,点击恢复打印机
重置 CUPS 配置:
sudo rm /etc/cups/printers.conf
sudo rm /etc/cups/ppd/*
sudo launchctl stop org.cups.cupsd
sudo launchctl start org.cups.cupsd
然后通过系统设置重新添加您的打印机。
Sequoia 特定问题和解决方案
Gatekeeper 阻止打印机驱动程序
Sequoia 增强的安全性可能会阻止打印机驱动程序:
- 打开系统设置 → 隐私与安全性
- 向下滚动到安全性
- 如果看到阻止的驱动程序消息,点击仍要打开
- 重新运行驱动程序安装程序
- 重新启动 Mac
系统扩展警告
某些打印机驱动程序使用 Sequoia 限制的系统扩展:
- 如果系统提示有关系统扩展,点击打开系统设置
- 导航至隐私与安全性 → 安全性
- 启用所需的扩展
- 重新启动 Mac
打印预览无法工作
Sequoia 改变了打印预览的工作方式:
- 在打印对话框中,点击显示详细信息
- 寻找预览按钮或下拉菜单
- 如果没有,尝试 PDF → 在预览中打开 PDF
通过 USB 的 AirPrint 无法工作
如果您的 USB 打印机在 Sequoia 之前可以使用 AirPrint:
- 拔除 USB 线
- 重新启动 Mac
- 重新连接 USB 线
- 等待驱动程序安装
- 打开打印机与扫描仪并确认打印机出现
- 启用打印机共享
可靠的解决方案:PrintCast
在 Apple 修复 Sequoia 的 AirPrint 问题期间,您可以通过 PrintCast 获得可靠的打印功能。
PrintCast 工作更好的原因
- 不依赖 Apple 的 AirPrint — 使用经过验证的 Mac 到 iOS 技术
- 适用于任何连接到 Mac 的打印机 — USB、网络或共享
- 经得起 OS 更新 — 独立于 macOS 打印变更
- 完整驱动程序支持 — 使用打印机的原生 Mac 驱动程序
- 即时设置 — 不到 2 分钟即可工作
PrintCast 如何解决 Sequoia 问题
PrintCast 创建自己的 AirPrint 桥接器,独立于 macOS 的原生实现:
- 您的 Mac 在菜单栏运行 PrintCast
- PrintCast 通过 Bonjour 广播您的打印机(如同 AirPrint)
- 您的 iPhone/iPad 发现并打印到它
- PrintCast 处理转换并发送到您的打印机
这完全绕过了 Sequoia 有问题的 AirPrint 实现。
设置
- 从 Mac App Store 下载 PrintCast
- 启动 PrintCast — 它会出现在您的菜单栏
- 打开您想要共享的打印机
- 从 iPhone 打印 — 打印机会像原生 AirPrint 一样出现
即使 Sequoia 损坏了您的打印机共享,PrintCast 也能工作,因为它使用自己的实现。
价格
PrintCast 提供免费试用,让您在订阅前确认它能解决您的 Sequoia 打印问题。试用后每月 ¥20。
预防未来问题
更新 macOS 之前
- 检查兼容性 — 搜索"[您的打印机] macOS [版本] 兼容性"
- 下载驱动程序 — 在更新前获取最新驱动程序
- 记录设置 — 截图您的打印机与扫描仪和共享设置
- 等待更新 — 让早期采用者先发现问题
更新 macOS 之后
- 不要恐慌 — 许多问题通过重新启动就能解决
- 检查打印机固件更新 — 制造商会为新 macOS 发布更新
- 立即更新驱动程序 — 即使打印看起来正常
- 重新启用共享 — 更新有时会重置共享设置
何时联系 Apple 支持
如果这些修复方法都无效,在以下情况下联系 Apple 支持:
- 从 Mac 应用程序可以打印但 iOS 不行
- 控制台日志中出现错误消息
- 您的打印机在之前的 macOS 版本可以工作
- 您已尝试所有故障排除步骤
联系前请准备:
- macOS 版本(系统设置 → 通用 → 关于本机)
- 打印机型号和驱动程序版本
- 任何错误消息
- 已尝试的步骤
总结
macOS Sequoia 为许多用户带来了 AirPrint 问题,但大多数都可以解决:
- 从简单开始 — 重新启动设备、切换共享
- 重置打印系统 — 如果简单修复无效
- 更新驱动程序 — 获取 Sequoia 兼容版本
- 检查网络 — 确认设备在同一子网
- 使用 PrintCast — 无论 macOS 问题如何都能可靠打印
对于最可靠的解决方案,特别是如果您在 macOS 更新后曾遇到打印问题,PrintCast 提供一致的 iPhone 打印功能,不会因 OS 更新而中断。