[轉載]蘋果iOS9 / 9.0.1曝指南針Bug:影響iPhone 6s增強現實應用
根據有的用戶反映,在使用Sky Guide這款可以查看星空分佈的天文軟體時就遇到了問題。這款應用主要是利用 iPhone 上先進的感測器套件來實現增強現實功能,從而將設備轉變成具有可以和用戶交互的夜空圖。一般情況下不存在問題的話,只需將其對準天空,即可自動尋找恒星、星座、行星、衛星等等,但是在運行 iOS9 和 iOS 9.0.1 的 iPhone 6s 上,螢幕上顯示的夜空圖則一直在漂移,根本沒有辦法控制。在用戶反映該問題之後,開發者工作室Fifth Star Labs也進行了測試,隨後證實影響Sky Guide的 “Compass” 特性的問題僅出現在 iPhone 6s 上,其他舊款的iPhone上並沒有出現類似問題。其他需要使用 iPhone 的數位指南針、三軸陀螺儀和加速器的增強現實應用同樣出現類似的問題。但是像蘋果地圖這樣的應用卻沒有問題,也就是說這個問題或許出在iOS API上。Fifth Star Labs目前正在尋求有效的解決方案。
2013年蘋果公司也遇到過類似的感測器問題,當時候的iPhone5s用戶反映iOS7的指南針應用提供錯誤的讀書。另外當時經過分析測試發現,問題是出現在供應商的身上。當年蘋果的加速器供應商從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 出現指南針問題後,蘋果公司官方給出的解決方法是在充電狀態下重新校準指南針感測器,在一個半小時之後不要去接觸設備。不過當時候嘗試了這個辦法,最後成功解決問題的用戶並不多。不知道今年蘋果將如何解決這個問題。
頁:
[1]