
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 публикует подробности с историей изменений в рамках уведомлений о контактах на своем веб-сайте здесь.
— Guilherme Rambo (@_inside) April 29, 2020
Читайте также:
- iPhone и Android COVID-19 отслеживание контактов: только приложения органов общественного здравоохранения, могут быть отключены по регионам, требуется несколько обновлений iOS
- Google и Apple сотрудничают в создании отслеживания контактов COVID-19 в Android и iOS
- iPhone и Android COVID-19 отслеживание контактов FAQ: Что видит правительство, где хранятся данные и многое другое