使用「尋找」來定位遺失的 Apple 裝置
在藍牙收訊範圍內且已啟用離線尋找的任何 Apple 裝置,都可從另一部設為允許「尋找」的 Apple 裝置偵測到此訊號並讀取目前的廣播密鑰 Pi。尋找者裝置會使用廣播中的 ECIES 架構和公用密鑰 Pi,加密其目前的位置資訊並轉送至 Apple。加密的位置會與伺服器索引綁定,該索引是以藍牙承載資料中 P-224 公用密鑰 Pi 的 SHA256 雜湊計算所得出。Apple 絕對不會擁有解密密鑰,因此 Apple 無法讀取尋找者加密的位置。遺失裝置的擁有者可重新建構索引和解密加密的位置。
嘗試定位遺失的裝置時,系統會為位置搜尋期間估算預期的計數值範圍。知道搜尋期間計數值範圍中的原始專用 P-224 密鑰 d 和密碼值 SKi,擁有者就能重新建構整個搜尋期間的值組 {di, SHA256(Pi)}。接下來,用來定位遺失裝置的裝置之擁有者,便可使用索引值組 SHA256(Pi) 和從伺服器下載加密位置。再來「尋找」App 會使用相符的專用密鑰 di 來在本機解密加密位置,並在 App 中顯示遺失裝置的約略位置。擁有者的 App 會將從多部尋找者裝置回報的位置結合在一起,以產生更精準的位置。
定位已離線的裝置
如果使用者已在裝置上啟用「尋找我的 iPhone」,當裝置升級至 iOS 13 或以上版本、iPadOS 13.1 或以上版本和 macOS 10.15 或以上版本時,會預設啟用離線尋找功能。這樣的設計可確保所有使用者都能獲得找回遺失裝置的最高可能性。但是,如果使用者不想參與,可以隨時在裝置上的「尋找」設定中停用離線尋找。當離線尋找停用時,裝置就不能再擔任尋找者,也無法被其他尋找者裝置偵測到。但是只要裝置有連接 Wi-Fi 或行動網路,使用者仍可定位裝置。
成功定位遺失的離線裝置時,使用者會收到通知和電子郵件訊息,通知他們裝置已找到。若要檢視遺失裝置的位置,使用者需打開「尋找」App 並選取「裝置」標籤頁。「尋找」會連同約略地址和在多久前偵測到裝置的資訊顯示地圖位置,而非如同成功定位裝置前在空白地圖上顯示裝置。如果收到更多回報的位置,目前的位置和時間戳記都會自動更新。雖然使用者無法在離線裝置上播放聲音或從遠端清除,他們可以使用位置資訊來回溯經過的路線,或是採取其他行動來協助找回裝置。