1. 程式人生 > 資訊 >蘋果 iPhone 天氣 App 無法顯示 69 華氏度:iOS 14.6 等版本中招

蘋果 iPhone 天氣 App 無法顯示 69 華氏度:iOS 14.6 等版本中招

7 月 14 日訊息 據外媒 The Verge 報道,蘋果 iPhone 天氣 App 出現了一個特別奇怪的 bug,當使用華氏度時,手機無法顯示 69° 等幾個溫度,iOS 14.6 和某些 iOS 版本都有這個問題。

▲ iOS 15 上的天氣預報與 iOS 14.6 上的對比

目前還不清楚這是個錯誤,還是蘋果有意為之。點選蘋果從 Weather.com 獲得的源資料則會顯示正確的溫度,蘋果的主螢幕小部件也能正確顯示 69°。但 iOS 天氣應用程式在任何地方都無法顯示 69°,無論是當前溫度、當天的小時預報,還是擴充套件預報。

瞭解到,對這個問題的一個可能的解釋是,蘋果可能為其 iOS 天氣應用提供了攝氏度的資料,然後將其轉換為華氏溫度

。例如,20 攝氏度轉換為 68 華氏度,而 21 攝氏度轉換為 69.8 華氏度 —— 四捨五入為 70 華氏度。該應用在處理 65 度等溫度時似乎也有類似的問題(18 攝氏度轉換為華氏 64.4 度,而 19 攝氏度為華氏 66.2 度)。

目前還不清楚蘋果是什麼時候引入四捨五入的,執行 iOS 11.2.1 的手機能顯示 69 度的準確資料,執行 iOS 15 的手機也是如此,所以這個問題有可能是蘋果最新的 iOS 更新所特有的。其他天氣來源,包括蘋果公司旗下的 Dark Sky,也沒有不能顯示 69 度的問題。