Apple выпускает бета-версию iOS 13.5 с первой версией API уведомлений о контактах с COVID-19 [U]

Apple сегодня выпустила новую бета-версию iOS 13.5, содержащую первую версию своего API уведомлений о контактах для отслеживания контактов с COVID-19. Бета-версия доступна разработчикам вместе с первым бета-релизом Xcode 11.5. Релиз Xcode включает обновленную версию iOS SDK, которая включает API уведомлений о контактах.

Обновление: Вторая публичная бета-версия iOS 13.5 также доступна.

В связи с этим представители Apple и Google заявляют, что они также выпускают первые сборки API уведомлений о контактах для разработчиков органов общественного здравоохранения. По словам компаний, цель состоит в том, чтобы собрать отзывы от этих разработчиков о том, как улучшить API перед его выпуском в середине мая.

Apple называет этот релиз iOS бета-версией 3 iOS 13.5, после двух бета-релизов для разработчиков iOS 13.4.5. Это связано с тем, что любая ревизия iOS, использующая новый SDK, должна иметь измененный номер минорной версии, отсюда и переход с iOS 13.4.5 на iOS 13.5.

Тем временем Google также выпустил новую бета-версию Google Play Services с API уведомлений о контактах и сопутствующим SDK для избранных разработчиков. Подробнее об этом можно прочитать на 9to5Google.

В пятницу, 1 мая, представители Apple и Google сообщают, что обе компании опубликуют дополнительную информацию для разработчиков. Она будет включать примеры кода, чтобы помочь разработчикам лучше понять, как будет работать система уведомлений о контактах.

Как мы объясняли ранее, Apple предоставляет API уведомлений о контактах не всем разработчикам, а только органам общественного здравоохранения. По словам компаний, в процессе тестирования будет добавлено больше таких разработчиков.

Для справки, вот как работает API уведомлений о контактах Apple. Когда два человека находятся на близком расстоянии, определяемом Bluetooth, их телефоны обмениваются анонимными идентификаторами. Если у человека диагностирован COVID-19, он может передать список всех, с кем он контактировал, в облако.

Телефон второго человека будет периодически загружать список всех, у кого был положительный тест в их регионе. Если совпадение происходит, ему будет отправлено уведомление и предложено связаться с органами здравоохранения.

Позже в этом году iOS и Android получат обновления, которые позволят пользователям активировать уведомления о контактах без установки приложения. На данный момент этот API уведомлений о контактах позволит органам общественного здравоохранения разрабатывать собственные приложения для отслеживания контактов, учитывая вопросы конфиденциальности и времени автономной работы.

Apple и Google заявляют, что уже получили отзывы от органов общественного здравоохранения и внесли соответствующие изменения в API. Например, сегодняшнее обновление позволяет разработчикам определять и рассчитывать уровень риска контакта для пользователей. Это позволит органам здравоохранения предоставлять более конкретную информацию о контакте, такую как расстояние и продолжительность.

Apple публикует подробности с историей изменений в рамках уведомлений о контактах на своем веб-сайте здесь.

Читайте также: