App 能讀取 iPhone 上的簡訊嗎?
作者:Fwrd · · 更新於
不能,App 無法讀取你 iPhone 上的簡訊。iOS 不讓任何第三方 App 進入「訊息」App,所以沒有 App 能打開你的對話,甚至看不到有簡訊送達。僅有的例外是四種:你自己開啟的垃圾訊息過濾、鍵盤(僅限你用它輸入的內容)、你點一下即可填入的驗證碼,以及你自己建立的「捷徑」自動化操作,Fwrd 就是這樣運作的。
你需要: 你的 iPhone,以及幾分鐘時間,用來查看「訊息」、「設定」和「捷徑」。
有 App 能打開你的「訊息」嗎?
沒有。Apple 讓每個第三方 App 都在沙盒中執行,App 要存取自己資料以外的任何內容,只能透過 iOS 提供的服務,而讀取你的「訊息」記錄不在其中。
Apple 的平台安全性指南寫道「所有第三方 App 都在沙盒中執行」,沙盒的設計目的就是阻止 App 蒐集或更改其他 App 儲存的資訊(2026 年 10 月 17 日查閱)。所以,不管是遊戲、社群 App,還是你剛裝上的免費小工具,不論它要求什麼權限,都進不了你的簡訊。iOS 根本沒有「訊息」權限。
iOS 確實提供了幾扇窄門,每一扇都需要你自己開啟。
各類 App 能看到什麼
下面是每扇門放行的內容,來自 Apple 自己的文件。
| App 類型 | 它能看到你簡訊的哪些內容 |
|---|---|
| 任何一般 App | 「訊息」裡什麼都看不到 |
| 你開啟的垃圾訊息過濾 | 未知寄件人所傳簡訊的寄件人和內文,用來分類;絕不包括聯絡人的簡訊或 iMessage |
| 第三方鍵盤 | 你用它輸入的內容,不包括你收到的簡訊 |
| 要求驗證碼的 App | 只有驗證碼,而且只在你點一下鍵盤上方的驗證碼時 |
| 「捷徑」自動化操作裡的 App | 只有符合你所建立自動化操作的新簡訊 |
垃圾訊息過濾 App 能看到什麼?
只有未知寄件人的簡訊,而且只用來決定它們去哪裡。Apple 表示,這類過濾器看不到你的聯絡人傳來的簡訊,也看不到任何人傳來的 iMessage。
Apple 的簡訊和 MMS 訊息過濾文件說明,當一則簡訊來自未知寄件人時,「訊息」可以詢問你開啟的過濾器它是不是不想要的訊息。過濾器可以用自己的資料來判斷,也可以詢問它的開發者的伺服器。Apple 表示,為了保護隱私,連到那台伺服器的過程由系統負責,過濾器自己不能連上網際網路,也不能把資料儲存到它的主 App 能讀取的地方。
所以過濾器確實會看到一部分簡訊:來自你不認識的號碼的簡訊的寄件人和內文,其中可能包含送貨通知或驗證碼。開啟之前,值得知道這一點。
鍵盤 App 能讀取你的簡訊嗎?
讀不到你收到的簡訊。其他開發者的鍵盤能看到你用它輸入的內容,其中可能包括你的回覆。
Apple 的自訂鍵盤指南寫明,鍵盤預設沒有網路存取權限,關閉這項權限時,按鍵內容只會傳給你正在輸入的 App。只有在你授予「允許完整取用」之後,鍵盤才能把按鍵內容傳到它的開發者的伺服器。iOS 還會在密碼欄位和電話號碼鍵盤處換成 Apple 的鍵盤,銀行類等 App 也可以完全拒絕其他鍵盤。
App 是怎麼填入驗證碼的?
透過自動填寫,而不是讀取簡訊。iOS 會辨識收到的簡訊裡的一次性驗證碼,並顯示在鍵盤上方,只有在你點一下它時,App 才會拿到驗證碼。
Apple 的密碼自動填寫指南把一次性驗證碼列為一種欄位類型,可以為 SMS 登入流程「自動完成安全碼」。App 只會拿到落進它輸入欄位裡的驗證碼。想要更多內容的開發者也會碰到同一堵牆;iPhone 簡訊 API 一文說明了 Apple 允許什麼。
像 Fwrd 這樣的轉寄 App 是怎麼拿到你的簡訊的?
只能透過你自己建立並開啟的「捷徑」自動化操作。Fwrd 和其他 App 一樣不能讀取「訊息」;它只會拿到符合你自動化操作規則的新簡訊。
Apple 的「訊息」觸發器會在你加入的寄件人傳來簡訊、或簡訊包含你加入的詞句時執行。接著自動化操作把這則簡訊交給你選的動作。對於 Fwrd,這代表:
- 只有符合條件的新簡訊。 它從來看不到你的歷史記錄,也看不到不符合規則的簡訊。
- 不需要帳號,沒有 Fwrd 伺服器。 Fwrd 直接從 iPhone 傳到 Slack、Discord、Telegram、Microsoft Teams 和 Webhook。對於電子郵件、另一支手機或 WhatsApp,它把簡訊交給 Apple 或 WhatsApp 自己的傳送動作,由那個動作負責傳送。
- 只有你選擇時才附上寄件人。 只有在 Fwrd 的「設定」中開啟「附上寄件人」,並在 Fwrd 的動作上選擇「寄件人」時,Fwrd 才會使用簡訊的寄件人。它從不儲存那一行。
自動化操作指南列出了每一項設定,簡訊轉寄 App 安全嗎?則更深入地說明轉寄 App 能看到什麼,以及你的簡訊經過哪些地方。
如何查看有哪些東西能接觸到你的簡訊
有三個地方控制這一點:「捷徑」自動化操作、「訊息」過濾和你的鍵盤。
查看「捷徑」。 在 iOS 27 上,打開「捷徑」,點一下「資料庫」,再點一下「自動化」。在 iOS 26 上,打開「自動化」標籤頁。任何以「訊息」開頭的自動化操作都會把簡訊交給某個動作;點一下其中一個就能看到是哪個。把不是你製作的自動化操作關閉。
查看你的訊息過濾。 打開「訊息」,在對話列表中打開過濾選單,點一下「管理過濾」,再點一下「文字訊息過濾」。你會看到 Apple 過濾器的開關,以及你安裝的每個過濾 App 各一個開關(Apple 的步驟)。
查看你的鍵盤。 打開「設定」,點一下「一般」,再點一下「鍵盤」,然後點一下「鍵盤」。在你不用的鍵盤上向左滑動,然後點一下「刪除」(在 iOS 26 上,點一下「編輯」,再點一下減號按鈕;Apple 的步驟)。
這樣就完成了。 這三個地方,就是你決定哪些 App 能從你的訊息裡拿到東西的地方。
如果你擔心有人在你的手機上設定了轉寄,如何判斷你的簡訊是否正在被轉寄會帶你查看每一個該看的地方。
需要了解的限制
- 簡訊一旦傳出,就由目的地保管。 轉寄出去的簡訊存放在 Slack、你的信箱或某個聊天室裡,受該服務的規則約束。
- 你的 Apple 帳號不是 App。 登入了你的 Apple 帳號的 Mac 或 iPad 也能顯示你的訊息,在開啟 iCloud 雲端「訊息」或「訊息轉寄」時,也包括 SMS 簡訊(Apple)。在網路上閱讀你的簡訊說明了簡訊會出現在哪些地方。
- 這是 iOS 允許的範圍,不是對某一款 App 的承諾。 開啟某個 App 的過濾器、鍵盤或動作之前,請先閱讀它的隱私權政策。
接下來大家常問的問題
垃圾訊息過濾 App 能讀取我所有的訊息嗎?
不能。它只能看到未知寄件人的簡訊,看不到聯絡人傳來的簡訊,也看不到 iMessage。它可以就一則簡訊詢問開發者的伺服器,但送出這個要求的是 Apple 的系統,而不是過濾器。
Fwrd 會讀取我的簡訊嗎?
只讀取你的「捷徑」自動化操作交給它的新簡訊。Fwrd 沒有帳號,會在你的 iPhone 上儲存最近的轉寄記錄,最長 30 天,也沒有 Fwrd 伺服器接收你的簡訊。詳情見它的隱私權政策。
怎樣阻止某個 App 拿到我的簡訊?
在「捷徑」裡關閉它的自動化操作,在「訊息」的「管理過濾」下關閉它的開關,或是在「設定」裡移除它的鍵盤。
只轉寄你選定的簡訊
Fwrd 只拿到你自己的「捷徑」自動化操作交給它的簡訊,不需要帳號,中間也沒有 Fwrd 伺服器。每月有 15 則免費轉寄。
每月 15 則免費轉寄。Fwrd Pro 移除轉寄和篩選條件的上限,並新增「永不轉寄」清單,每月 $4.99 或每年 $29.99,年度方案為符合資格的客戶提供 7 天免費試用。
iPhone · iOS 26 或以上版本