Oui. Les iPhones ont plusieurs capteurs de température, mais...
Les iPhones ont des capteurs de température internes à l'appareil. Ils ne mesurent pas la température de l'air. Ils mesurent les températures de dispositifs spécifiques, comme les températures internes du processeur et de la batterie de l'iPhone.
Je n'ai trouvé aucune spécification publiée pour indiquer leur précision ou leur réactivité. On pourrait supposer qu'ils sont raisonnablement précis, mais cela dépend de ce que vous avez l'intention de mesurer, et des niveaux de précision et d'exactitude requis.
Pour vérifier les températures de la batterie, j'ai essayé une application appelée Battery and Charger test. (Il existe Lirum et plusieurs autres apps qui prétendent faire la même chose). Les températures de la batterie sont signalées dans C. System Status Pro, et d'autres apps prétendent signaler les températures des capteurs internes également ; je n'ai pas essayé ou testé l'une d'entre elles. Si vous êtes un développeur, Swift vous permettrait d'accéder à ces informations. Hormis à des fins de diagnostic, signaler les températures de la batterie ou du processeur peut être intéressant, mais d'une valeur minime.
Il existe de nombreuses options de capteurs externes complémentaires avec des communications sans fil (bluetooth, Wifi, etc). Ils vous permettraient de mesurer la température de l'air ambiant, comme la pièce dans laquelle vous vous trouvez, ou un autre endroit dans votre maison, votre bureau ou votre centre de données par exemple.
Pour des relevés portables qui peuvent mesurer la température de l'air ambiant où vous et où que vous soyez, 2 options que j'ai trouvées sont Thermodo ou iCelsius. Ils se branchent sur le port lightning et fournissent des relevés de température précis (précision d'une seule décimale).
Thermodo est un petit bouton qui se fixe à l'iPhone.
iCelsius produit des capteurs de type sondes portatives.
Chacun d'entre eux vous permettrait de mesurer la température de l'air ambiant d'une pièce intérieure, ou, par exemple, la température de l'air intérieur d'une voiture, ou la température de l'air extérieur à l'endroit exact où vous vous trouvez.
Cela semble être une fonction simple qui devrait être facilement disponible, mais ne l'est pas.
J'espère que cela vous aidera. Si vous découvrez (ou développez !) quelque chose de mieux, n'hésitez pas à me le faire savoir.
.