您在 iPhone 上點擊列印,然後出現了這個訊息:「找不到 AirPrint 印表機」。您的印表機已開啟,WiFi 也正常運作,但您的 iPhone 就像沒有印表機存在一樣。這是最令人沮喪的 iOS 問題之一,但幾乎都可以解決。
本指南涵蓋所有已知的解決方案,從 30 秒快速修復到永久解決方案。
為什麼會發生這種情況
AirPrint 依賴一種叫做 Bonjour 的技術來發現網路上的印表機。當您看到「找不到 AirPrint 印表機」時,表示以下三種情況之一:
- 您的印表機不支援 AirPrint — 許多印表機,尤其是舊款或平價機型,根本沒有內建 AirPrint
- 網路探索被封鎖 — 您的路由器、VPN 或網路設定阻止了 iPhone 看到印表機
- 暫時性故障 — 探索過程出了問題,需要重新設定
讓我們從最快的解決方案開始,逐一解決這些問題。
快速修復(先試試這些)
修復方法 1:重新啟動 iPhone
這個經典的修復方法比您想像的更常有效。重新啟動會清除網路探索快取,並強制 iOS 重新掃描。
- 按住側邊按鈕和音量按鈕,直到出現關機滑桿
- 滑動以關機
- 等待 30 秒
- 重新開啟 iPhone
- 再次嘗試列印
修復方法 2:重新啟動印表機
印表機運行一段時間後可能會停止廣播其 AirPrint 可用性。
- 完全關閉印表機(不只是睡眠模式)
- 拔掉電源插頭
- 等待 60 秒
- 重新插入電源並開機
- 等待完全開機後再嘗試列印
修復方法 3:檢查 WiFi 連線
您的 iPhone 和印表機必須在同一個網路上。
- 在 iPhone 上前往設定 → WiFi
- 記下您連接的網路名稱
- 檢查印表機的網路設定(通常在印表機選單中或列印網路設定頁面)
- 確保兩者連接到相同的網路名稱
常見陷阱:許多路由器會廣播獨立的 2.4GHz 和 5GHz 網路(如「HomeWiFi」和「HomeWiFi_5G」)。您的印表機可能在其中一個網路上,而 iPhone 在另一個上。將兩者連接到同一個網路。
修復方法 4:停用 VPN
VPN 會將您的流量透過外部伺服器路由,這會中斷本地網路探索。
- 前往設定 → VPN
- 關閉它
- 再次嘗試列印
如果這解決了問題,您需要每次列印時停用 VPN,或設定分割通道以排除本地流量。
修復方法 5:停用私人 WiFi 位址
iOS 會隨機化您的 MAC 位址以保護隱私,但這可能會讓某些路由器和印表機感到困惑。
- 前往設定 → WiFi
- 點擊網路名稱旁的 (i)
- 關閉私人 WiFi 位址
- 出現提示時重新加入網路
- 再次嘗試列印
網路層級修復
如果快速修復無效,問題可能出在您的網路設定。
修復方法 6:在路由器上啟用 Bonjour
某些路由器預設會封鎖多播 DNS(mDNS/Bonjour)流量,這會阻止 AirPrint 探索。
在路由器管理介面中尋找這些設定:
- Multicast DNS — 啟用
- Bonjour — 啟用
- IGMP Snooping — 嘗試停用
- AP/用戶端隔離 — 停用(這會阻止裝置互相看到)
設定名稱因路由器品牌而異。如果找不到,請查閱路由器手冊。
修復方法 7:檢查防火牆設定
如果您的網路上有防火牆或安全軟體:
- 允許連接埠 5353 的 UDP 流量(Bonjour)
- 允許連接埠 631 的 TCP 流量(IPP 列印)
- 允許連接埠 9100-9102 的流量(RAW 列印)
修復方法 8:透過乙太網路連接印表機
如果您的印表機有乙太網路連接埠,嘗試直接連接到路由器,而不是使用 WiFi。這可以消除無線連線問題。
如果您的印表機不支援 AirPrint
問題是:許多印表機根本不支援 AirPrint。Apple 維護了一份 AirPrint 相容印表機清單,但如果您的印表機不在清單上,無論如何排除故障都無法讓它出現。
印表機不支援 AirPrint 的跡象:
- 超過 8-10 年的舊機型
- 購買時是平價機型
- 僅支援 USB 連接的基本印表機
- 製造商規格中未提及 AirPrint
這不代表您無法從 iPhone 列印。 您只需要一個橋接器。
永久解決方案:PrintCast
如果您在同一網路上有 Mac,PrintCast 可以將任何印表機變成 AirPrint 印表機。運作原理:
- 使用 Mac 現有的印表機連線
- 使用 AirPrint 協定廣播該印表機
- 讓它在 iPhone 上顯示為原生 AirPrint 印表機
設定只需不到一分鐘:
- 從 Mac App Store 下載 PrintCast
- 啟動它 — 它會出現在選單列中
- 開啟您要分享的印表機
- 您的 iPhone 現在會將它們視為 AirPrint 印表機
適用於:
- 連接到 Mac 的 USB 印表機
- Mac 可以看到的網路印表機
- 舊印表機、新印表機、任何 Mac 可以列印的印表機
PrintCast 在本地運行,沒有雲端服務、沒有帳戶、沒有資料收集。NT$419 一次性購買。
替代方案:製造商應用程式
如果您沒有 Mac,請檢查您的印表機製造商是否有 iOS 應用程式:
- HP Smart — 適用於 HP 印表機
- Canon PRINT — 適用於 Canon 印表機
- Epson iPrint — 適用於 Epson 印表機
- Brother iPrint&Scan — 適用於 Brother 印表機
這些應用程式完全繞過 AirPrint,直接與印表機通訊。品質因印表機型號而有很大差異。
特定情況的修復
印表機有時有效有時無效
如果您的印表機間歇性出現:
- 指派靜態 IP 給印表機(在路由器設定中),這樣它就不會改變位址
- 停用印表機睡眠模式 — 某些印表機在睡眠時會停止廣播
- 檢查韌體更新 — 印表機製造商有時會修復 AirPrint 錯誤
印表機顯示但無法列印
如果您可以看到印表機但作業失敗:
- 先嘗試列印簡單的文字文件(複雜的 PDF 可能因其他原因失敗)
- 在設定 → 藍牙與裝置 → 印表機中檢查待處理的作業
- 確保印表機沒有處於錯誤狀態(卡紙、墨水耗盡等)
剛更新 iOS 後就壞了
Apple 偶爾會在 iOS 更新中引入 AirPrint 錯誤:
- 檢查是否有其他人報告相同問題(搜尋「[iOS 版本] AirPrint 無法運作」)
- 如果是已知錯誤,修復通常會在幾週內發布
- 在此期間,PrintCast 或製造商應用程式可以繞過 iOS 層級的問題
預防
為避免將來出現「找不到 AirPrint 印表機」:
- 保持印表機韌體更新 — 製造商會修補 AirPrint 問題
- 為印表機使用靜態 IP — 防止 IP 變更時探索失敗
- 考慮使用 PrintCast — 對許多設定來說,它比原生 AirPrint 更可靠
- 停用印表機睡眠 — 或設定較長的睡眠逾時
當一切都無效時
如果您已嘗試所有方法:
- 使用另一台 iOS 裝置測試 — 借用 iPhone/iPad 看看問題是否特定於裝置
- 使用另一台印表機測試 — 如果可能,在您的網路上嘗試朋友的 AirPrint 印表機
- 將印表機網路設定恢復原廠設定 — 最後手段,但有時是必要的
- 聯繫印表機支援 — 他們可能知道特定型號的問題
摘要
| 問題 | 解決方案 |
|---|---|
| 暫時性故障 | 重新啟動 iPhone 和印表機 |
| VPN 封鎖探索 | 列印時停用 VPN |
| 2.4GHz/5GHz 不符 | 將兩台裝置連接到相同頻段 |
| 路由器封鎖 Bonjour | 在路由器中啟用 mDNS/多播 |
| 印表機不支援 AirPrint | 使用 PrintCast 或製造商應用程式 |
對大多數使用者而言,PrintCast 是最可靠的長期解決方案。它消除了 AirPrint 相容性的猜測,適用於 Mac 可以看到的任何印表機。