ソフトウェア

iPhoneの天気アプリに「69度」と表示しない不具合があることが判明


一部のバージョンのiOSに搭載された天気アプリに、華氏69度(摂氏20度)と表示されない不具合があることが分かりました。Appleの元開発者は、「iPhoneでは摂氏での温度データを使用しており、その温度を華氏に変換する際に端数が丸められた結果、華氏69度が飛ばされてしまうのではないか」と推測しています。

Apple’s weather app won’t say it’s 69 degrees - The Verge
https://www.theverge.com/tldr/2021/7/13/22575368/apple-ios-14-weather-app-69-rounding-error-15

This may be why Apple's Weather app doesn't show 69-degree temperatures | AppleInsider
https://appleinsider.com/articles/21/07/13/this-may-be-why-apples-weather-app-doesnt-show-69-degree-temperatures

Some iOS versions mysteriously refuse to show ‘69’ as the temperature in the iPhone Weather app - 9to5Mac
https://9to5mac.com/2021/07/13/some-ios-versions-mysteriously-refuse-to-show-69-as-the-temperature-in-the-iphone-weather-app/

IT系ニュースサイトのThe Vergeが2021年7月13日に、iOS 14.6とそれ以前のバージョンの天気アプリで、華氏表記にした際の気温が68度の次は70度になってしまい、69度と表記されない問題が見つかったと報じました。以下がその問題を示す画像で、iOS 15のiPhone(左)では69度と表記されているのに対し、iOS 14.6(右)では同じ場所の気温が70度になってしまっています。

by Chaim Gartenberg / The Verge

どのバージョンでこの不具合が発生するのか、正確には分かっていませんが、iOS 11.2.1ではこの不具合が見られなかったことが分かっています。また、天気アプリをウィジェットとしてホーム画面に設置した場合や、Appleが2020年に買収したDark Skyのアプリなどでは、問題なく69度と表示されるとのことです。

Appleの元開発者であるJoão Pavão氏は、「天気アプリは内部的に摂氏の温度データを整数で扱っていて、華氏を表示する場合は摂氏から華氏に変換してから端数を丸めているのではないでしょうか。この場合、一部の温度は絶対に表示されなくなります」とTwitterに投稿しました。例えば、摂氏20度は華氏68度となり、摂氏21度は華氏69.8度になって70度へと切り上げられるため、69度が飛ばされてしまうというのが、Pavão氏の見立てです。


The Vergeは、「この不具合がバグなのか、それとも69という数字にまつわるネットミームをなくすための意図的な動作なのかは分かりません」とコメント。一方、Apple製品専門のニュースサイト・9to5Macは「ウィジェットには69度と表示されるので、おそらく意図的なものではなくバグでしょう」と述べました。

この記事のタイトルとURLをコピーする

・関連記事
Appleが人気お天気アプリの「Dark Sky」を買収、APIとAndroid版アプリはなくなることに - GIGAZINE

iPhone XSより古いiPhoneではiOS 15の新機能が一部使えない - GIGAZINE

10日分の天気予報を1時間単位で詳細に確認できるアプリ「ウェザーメート」 - GIGAZINE

iPhoneの通知センターから現在地周辺の雨雲の様子を素早くチェックできる「Rainfall Radar」 - GIGAZINE

今の降水量と降雨予想・雨雲情報を教えてくれる天気予報アプリ「雨マップ」 - GIGAZINE

in ソフトウェア, Posted by log1l_ks

You can read the machine translated English article It turns out that there is a problem tha….