據用戶反映在蘋果iOS 9 和iOS 9.0.1 中可能存在漏洞,該漏洞影響到iPhone 6s 上某些需要使用指南針和陀螺儀數據的應用,在某些情況下還會影響到渲染某些特性的重要資源,導致其不可用。

根據有的用戶反映,在使用Sky Guide 這款可以查看星空分佈的天文軟件時就遇到了問題。這款應用主要是利用iPhone 上先進的傳感器套件來實現增強現實功能,從而將設備轉變成具有可以和用戶交互的夜空圖。一般情況下不存在問題的話,只需將其對準天空,即可自動尋找恆星、星座、行星、衛星等等,但是在運行iOS 9 和iOS 9.0.1 的iPhone 6s 上,屏幕上顯示的夜空圖則一直在漂移,根本沒有辦法控制。
擷取

在用戶反映該問題之後,開發者工作室Fifth Star Labs 也進行了測試,隨後證實影響Sky Guide 的“Compass”特性的問題僅出現在iPhone 6s 上,其他舊款的iPhone 上並沒有出現類似問題。其他需要使用iPhone 的數字指南針、三軸陀螺儀和加速器的增強現實應用同樣出現類似的問題。但是像蘋果地圖這樣的應用卻沒有問題,也就是說這個問題或許出在iOS API 上。 Fifth Star Labs 目前正在尋求有效的解決方案。

2013 年蘋果公司也遇到過類似的傳感器問題,當時候的iPhone 5s 用戶反映iOS 7 的指南針應用提供錯誤的讀數。另外當時經過分析測試發現,問題是出現在供應商的身上。當年蘋果的加速器供應商從STMicroelectronics 變為Bosch,STMicroelectronics 供應的傳感器偏差為+/- 20mg,而Bosch 的偏差則高達+/- 95mg,兩者相差近五倍。不過這種誤差可以通過軟件修正。

iPhone 等設備中使用的超敏元件一般都非常難以整合到整台設備之中,因為不同類型和不同廠商之間的硬件差異很大,偏差規範也各不相同。一個看起來微不足道的偏差可能會給需要使用iPhone 數據的應用造成非常明顯的偏差。

根據此前iFixit 對iPhone 6s 和iPhone 6s Plus 的拆解來看,這兩款設備使用的陀螺儀和加速器與去年的iPhone 6 系列產品一樣,都是InvenSense 的6 軸陀螺儀/加速器芯片以及Bosch Sensortec 的3 軸加速器模塊。和去年稍有不同的是,M9 協處理器目前已經整合到蘋果的A9 片上系統中,成為加速計、指南針、陀螺儀和氣壓計等iPhone傳感器的數據中心。

當年iPhone 5s 出現指南針問題後,蘋果公司官方給出的解決方法是在充電狀態下重新校準指南針傳感器,在一個半小時​​之後不要去接觸設備。不過當時候嘗試了這個辦法,最後成功解決問題的用戶並不多。不知道今年蘋果將如何解決這個問題。

NO COMMENTS