離線相片證明:沒有訊號也能留下證據
在沒有訊號的地下室和偏遠工地拍攝相片證明:GPS、可信時間和上傳佇列如何離線運作,以及外勤團隊檢查清單。
即使沒有訊號,你也能拍下附日期、時間和位置的相片證明,因為 GPS 不需要網路。比較難的問題在別處:手機無法和伺服器比對時,相片上的時間還能信任嗎?在恢復連線之前,相片要如何安全保存?這篇指南說明這兩點,並為在地下室、倉庫和偏遠工地工作的團隊提供一套流程。
外勤團隊會在哪裡失去訊號
在越南和其他地方,外勤工作常見的收訊死角包括:
- 公寓大樓、商場和停車場的 地下室,在消防、電氣或給排水檢查時。
- 工業區內 鋼構廠房,行動訊號很弱。
- 偏遠工地:變電站、鄉間道路、湄公河三角洲的農場和養殖池。
- 西北部和西原地區的 島嶼、沿海和山區。
- 網路壅塞:手機顯示有訊號,卻根本無法上傳任何東西。

最後一種情況很容易被忽略。好的 App 會把「勉強連上」和「離線」一視同仁。
離線時哪些還能用、哪些不能
| 項目 | 需要網路嗎? | 備註 |
|---|---|---|
| GPS 座標 | 不需要 | 沒有 A-GPS 時第一次定位可能較慢 |
| 日期和時間 | 不需要 | 但需要可信時間機制(見下方) |
| 街道地址 | 通常需要 | 把座標轉成地址是線上查詢 |
| 迷你地圖 | 通常需要 | 除非圖資已經快取 |
| 天氣 | 需要 | 來自天氣服務 |
| 上傳和驗證 | 需要 | 恢復連線後進行 |

在地下室,真正的問題往往是 收不到衛星訊號,而不是網路。這時座標可能是舊的或偏差很大。我們的文章 手機 GPS 精確度解析 說明了如何解讀精確度數字。
可信時間如何離線運作
任何人都能在幾秒內修改手機時鐘。如果 App 相信那個時鐘,員工就能把時間調回去,假裝準時。常見的防禦方式是:
- 每次連線時 與伺服器同步,記錄一個參考時間。
- 同一時刻,記錄手機的 單調時鐘,這是一個只會往前、不受使用者修改系統時間影響的計數器。
- 離線拍攝時,相片時間 = 參考時間 + 單調時鐘經過的時間。

所以即使有人修改手機時鐘,戳記仍然正確。限制是:如果 手機在離線時重新開機,單調時鐘會歸零,App 就失去錨點。此時拍的相片應標示為時間未驗證,直到下一次同步。可信時間 vs 手機時間 有深入說明。
上傳佇列:讓相片安全保存
認真的相片證明 App 絕不會要你等到有連線才能拍。相反地:
- 相片 立即加上戳記,存在 App 自己的儲存空間,而不是作業系統可能清除的快取。
- 它會加入 上傳佇列,恢復連線時自動傳送,即使 App 已關閉或手機重新開機也一樣。
- 暫時性的網路錯誤會 自動重試,永久性的錯誤則會清楚顯示。
- 可選擇 僅限 Wi-Fi 設定,節省行動數據。
對審核者來說,離線工作造成延遲上傳是正常的。好的系統會公開記錄這段延遲,而不是隱藏它,讓審核者能依情境解讀相片。
無訊號工作團隊的檢查清單
出發前:
- 趁還有網路時打開 App,讓它同步時間,並下載最新的範本和專案清單。
- 檢查剩餘儲存空間,因為排隊中的相片會占空間。
- 充飽電並帶行動電源。避免讓手機沒電,因為離線重新開機會削弱可信時間。
在現場:
- 進入地下前,趁 GPS 還好時在入口拍一張開場相片。
- 註明樓層、區域和工項,因為地下的座標不可靠。
- 有相片等待上傳時,不要解除安裝 App 或登出。
回到有訊號的地方:
- 打開 App 讓佇列運作,並確認等待數量歸零。
- 把任何失敗的項目告訴組長,當天就處理好。
SnapID Mark 如何離線運作
使用 SnapID Mark,離線時照常拍攝。每張相片都會加上 可信時間(與伺服器同步,離線時由單調時鐘保持正確,不受修改手機時鐘影響),並立即取得一個 預先核發的 SnapID,所以相片上的 QR 碼從拍攝那一刻起就存在。工作區相片保留在裝置上,依工作區的傳送模式傳送:在 自動 模式下恢復連線後上傳,在 手動 模式(預設)下則以 尚未傳送 狀態等待,直到你點 傳送。在 設定 中,「僅透過 Wi-Fi 上傳相片」選項適用於工作區相片和你選擇的備份;上班打卡和下班打卡相片一律立即傳送。個人相片保留在手機上,從不自動上傳。

上傳時,伺服器會重新檢查一切。在拍攝後超過 15 分鐘才到達的相片會帶有 延遲上傳 標記,讓主管知道這是離線拍的,而不必去猜。需要連線的資訊,例如天氣或地圖,離線拍的相片上可能沒有。請參考 運作方式 和 安全性。
常見問題
沒有行動數據可以記錄位置嗎?
可以,只要手機收得到衛星。在很深的地下可能收不到,因為問題是衛星訊號而不是網路。
關閉 App 會遺失排隊中的相片嗎?
設計良好的 App 不會。相片存在 App 的儲存空間中,重新打開時佇列會繼續。不過解除安裝 App 會刪除所有尚未上傳的內容。
為什麼離線相片會被標記延遲上傳?
這個標記不代表作弊。它告訴審核者相片在拍攝一段時間後才到達伺服器,讓他們能依工作環境來判斷。
應該開啟「僅透過 Wi-Fi 上傳相片」嗎?
如果你的團隊拍很多相片、行動數據方案又有限,應該開啟。如果主管需要幾乎立即看到相片,也請允許使用行動數據。上班打卡和下班打卡相片不受影響,一律立即傳送。
如果你的團隊常在訊號會中斷的地方工作,下載 SnapID Mark,在飛航模式下拍一輪,看看佇列如何運作。