Apple отключит еще одну функцию «Здоровья» после сообщений пользователей из Великобритании и Австралии о проблемах с измерением уровня глюкозы в крови

Apple решила отключить одну из функций приложения «Здоровье», а именно отслеживание уровня глюкозы в крови, до тех пор, пока не сможет исправить проблемы, о которых сообщают пользователи из Великобритании и Австралии, как сообщило сегодня вечером издание CNET. Эта функция, по-видимому, будет удалена в предстоящем обновлении программного обеспечения (возможно, iOS 8.1 или 8.0.3), пока компания работает над исправлением проблемы. Apple также предоставила более подробное объяснение на своем сайте поддержки:

Приложение «Здоровье» позволяет вручную вводить и просматривать значения уровня глюкозы в крови в мг/дл (миллиграммы на децилитр). Эта единица измерения используется в ряде стран, в то время как некоторые другие страны используют ммоль/л (миллимоли на литр).

HealthKit поддерживает обе единицы измерения. Однако, если вы измеряете уровень глюкозы в крови с помощью устройства, отображающего ммоль/л, эти значения нельзя будет вручную ввести или отобразить в приложении «Здоровье» с этой единицей измерения.

Чтобы избежать путаницы в странах, где часто используется ммоль/л, мы скоро выпустим обновление программного обеспечения, которое временно отключит возможность вручную вводить и просматривать значения уровня глюкозы в крови в приложении «Здоровье», пока мы работаем над обновлением для поддержки обеих единиц измерения.

Если вы ранее вручную вводили значения в приложении «Здоровье», после обновления эти данные больше не будут отображаться в приложении «Здоровье». Однако ваши данные не будут удалены, и другие приложения, имеющие разрешение на чтение данных о здоровье, по-прежнему будут иметь доступ к ранее введенным вами значениям уровня глюкозы в крови.

Сторонние приложения по-прежнему смогут поддерживать обе единицы измерения и использовать API HealthKit для хранения данных об уровне глюкозы в крови.

Хотя это правда, что фреймворк HealthKit поддерживает стандарты измерения как для США, так и для других стран, существующая ошибка в текущей версии не позволяет пользователям вручную вводить или просматривать уровень глюкозы в крови, кроме как с использованием американских единиц измерения (мг/дл, или миллиграммы на децилитр) в самом приложении «Здоровье». Стандарт Великобритании и Австралии — миллимоль на литр (ммоль/л).

Apple выпустила заявление по поводу проблемы, заявив:

«Чтобы избежать путаницы в странах, где часто используется ммоль/л, мы скоро выпустим обновление программного обеспечения, которое временно отключит возможность вручную вводить и просматривать значения уровня глюкозы в крови в приложении «Здоровье», пока мы работаем над обновлением для поддержки обеих единиц измерения», — заявил представитель Apple.

Apple также сообщила CNET, что после обновления пользователи больше не смогут видеть уровень глюкозы в крови в приложении «Здоровье», но данные не будут удалены навсегда. После выпуска исправления старые данные появятся в правильном формате. Сторонние приложения по-прежнему смогут вводить и получать доступ к этим данным даже после того, как обновление удалит их из основного приложения «Здоровье», предоставляя пользователям возможность просматривать эту важную информацию тем временем.

Это не первый случай, когда Apple сталкивается с серьезной проблемой в программном обеспечении «Здоровье». Когда iOS 8 была впервые выпущена для общественности, всем сторонним приложениям было внезапно запрещено использовать фреймворк HealthKit до выяснения проблемы. Обновление 8.0.1 восстановило эту возможность, но представило целый набор отдельных проблем.