使用電子產品經常都有機會遇上各種程式錯誤(Bug),當然各款 iOS 裝置也不例外,比如上星期就有人發現 iOS 中出現了一個麻煩的 Bug,只要在特定 iOS 裝置上將日期設定為 1970 年 1 月 1 日,就會讓裝置立即「變磚」。雖然當時只要中了這個 Bug,基本上就只能靠蘋果(Apple)維修,不過現在終於有一個比較簡單的解決方法。
首先先向大家講解一下這個 Bug 的出現原因,據了解原來一切都是 Unix 時間,皆因現時不少裝置都採用 Unix 作為時間表示方式,而當中的協調時間會由 1970 年 1 月 1 日 0 時 0 分 0 秒起開始計算。有鑑於現今大部份 Unix 系統都是以 32 位元去顯示時間,加上 iOS 8 本身在設定上有問題,所以當大家在採用 64 位元處理器及 iOS 8 以上的 iPhone、iPad 及 iPod touch 上將日期設定為 1970 年 1 月 1 日,由於系統判斷出錯,所以就會讓相關裝置出現崩潰情況。
注意相關問題即使進入 DFU 模式或重新刷機都無法解決,不過先前就有消息指出,只要將裝置的電池拆出便會回復正常,只可惜由於 iPhone 等產品的機身都採用一體式設計,除非自行拆機,否則就不可能換電池,而且屆時也會失去保固。不過幸好原來還有一個簡單的解決方法,只要耗盡電池內的所有電量,錯誤的日期便會重新設定,如此一來受影響的裝置便可回復正常,只是所需時間就要根據剩餘多少電量而定了。
(本文由 UNWIRE.HK 授權轉載)
延伸閱讀:
- 蘋果官方承認:iPhone 6s / 6s Plus 電量有問題!
- iPhone 6s / 6s Plus 低光源環境攝影,關閉一項功能即可解決畫質問題
- Facebook 祝賀使用者和好友有了 46 年的交情,可是很多人還不到 46 歲
(首圖為 iOS 更新畫面,首圖來源:Flickr/Håkan Dahlström CC BY 2.0)
你可能有興趣的文章:
UNWIRE.HK
生活化報導香港好玩科技及 iPhone 6 情報!不再是沉悶數據及跑分。
更多關於 UNWIRE.HK 的文章 (所有文章)
- Google 新推 MODE 系統,Android Wear 錶帶隨時換 - 2016-05-02
- 這麼快就投降?微軟傳將於 E3 2016 發表全新 Xbox 主機和手把 - 2016-05-01
- Astell&Kern 發表 AK300 / AK Recorder 入門級音樂播放器 - 2016-04-30