關閉廣告

用戶在 iOS 8 作業系統中發現了一個惱人的錯誤,如果有人在你的 iPhone、iPad 甚至 Apple Watch 上向你發送包含特定 Unicode 字元的訊息,可能會導致你的整個裝置重新啟動。

Unicode 是所有現有字母表的字元表,訊息應用程式或其通知橫幅似乎無法處理顯示特定的字元集。一切都會導致應用程式崩潰甚至整個系統重新啟動。

該文本確實包含阿拉伯字符(見圖),也可以阻止進一步訪問“訊息”應用程序,但這不是黑客攻擊,也不是 iPhone 無法處理阿拉伯字符。問題是通知無法完全呈現給定的 Unicode 字符,之後裝置記憶體就會填滿並重新啟動。

目前尚不完全清楚哪個版本的 iOS 受到此問題的影響,但用戶報告了從 iOS 8.1 到目前 8.3 的各個版本。並非每個用戶都會遇到相同的症狀 - 應用程式崩潰、系統重新啟動或無法再次開啟訊息。

只有當您收到包含有罪訊息措辭的通知時才會出現此錯誤 - 無論是在鎖定螢幕上還是在裝置解鎖時以頂部小橫幅的形式出現 - 而不是在您打開對話且訊息到達時才會發生那一刻。然而,它不一定只是訊息應用程序,還可以是其他可以接收類似訊息的通訊工具。

蘋果已經宣布將修復該錯誤,該錯誤實際上影響了特定的 Unicode 字符,並將在下一個軟體更新中修復該錯誤。

如果您想避免可能出現的問題,可以關閉「訊息」(以及可能的其他應用程式)的通知,但如果您的一位朋友不想向您開槍,您可能不必擔心任何事情。如果您已經成為惱人錯誤的受害者並且無法進入“訊息”應用程序,只需將“圖片”中的任何照片發送給您收到有問題文字的給定聯絡人即可。然後該應用程式將再次打開。

來源: iMore, 麥克的崇拜
.