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

Главная ошибка, которая ограничена устройствами iOS и повлияла на функциональность приложения, поскольку он был впервые выпущен в конце апреля, была раскрыта разработчик программного обеспечения Ричард Нельсон в понедельник.

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

“Новый TempIDs не может быть получен, когда устройство заблокировано,” Нельсон написал в анализе из JSON в веб-маркер (JWT) и iOS брелок доступа к цифровой трансформации агентства.

Он сказал, что это привело к заблокированного устройства“, обеспечивающие ее значение tempid к устройствам, которые просят за него”, но “не умея писать к периферии его значение tempid” – или проще говоря, устройство записи других, окружающих его, но не записывается на другие.

“[Заблокированном устройстве] зафиксируют устройство, действующее как Центральный, который пишет его. Устройство в этом состоянии будет записывать других людей вокруг него, но не будут записаны другие. Если все устройства находятся в этом состоянии, когда регистрируются”, – сказал он.

Нельсон привел пример кто-то паковать свои сумки в течение дня и при условии, что заблокированного устройства будет входить встречи, даже если столкнуться с Bluetooth лесозаготовки остается проблематичным, особенно между двумя устройствами iOS.

Можно себе представить, Элис паковать свою сумку, поставив ее на iPhone и, выходя за день до футбольного матча. С ней устройство в таком состоянии, никто не будет записывать ее присутствие, и если кто-то вокруг нее положительный, она бы не связался”, – сказал он.

Причина ошибка относится к COVIDSafe использования KeychainSwift для хранения JSON веб-маркер (JWT) используется для получения новых временных идентификаторов с сервера.

Нельсон сказал, что ошибка была обнаружена при наблюдении журналы отладки и проверка ошибок.

“При установке нового значение tempid локально, COVIDSafe использует значение по умолчанию для параметра KeychainSwiftAccessOptions, который AccessibleWhenUnlocked. Это означает, что товар Брелок может быть недоступна, когда устройство заблокировано”, – сказал он.

“Когда понадобился новый значение tempid это, GetTempIdAPI пытается извлечь JWT с брелок для того, чтобы принести новое значение tempid от API. Это происходит, когда устройство заблокировано, и поэтому значение tempid недоступен”.

Он сказал, что это может быть исправлено довольно просто с помощью “accessibleAfterFirstUnlock для KeychainSwiftAccessOptions при хранении JWT с KeychainSwift”.

Нельсон сообщил сайт ITnews то ошибка, не найдены и исправлены в течение двух месяцев с момента приложения вышли в эфир “только кажется такой бедный”, особенно с людьми сейчас движется в большем количестве.

“Я не понимаю, какой процесс развития не найти такие вещи. В конечном счете, я хочу, чтобы это работать хорошо. Я хотел бы видеть [приложение] благо нашего восстановления”, – сказал он.

Недостаток соединений других iOS через Bluetooth проблемы, которые особенно проявляются, когда приложение работает в фоновом режиме.

Там были некоторые улучшения в Bluetooth производительность на сегодняшний день, хотя и с рейтингом “умеренных” две заблокирован iOS устройств.

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

По данным АВС, ни одно государство или территория, органы здравоохранения обнаружили каких-либо иное неустановленных контактов с помощью COVIDSafe на сегодняшний день, несмотря на приложение регистраций теперь сидит на более 6,2 миллиона человек.

В ответ на сайт ITnews вопросы, просили ли агентство осознает ошибку, она заявила, что “продолжает прием отзывы о COVIDSafe от сообщества разработчиков, с предыдущего обратная связь помогает нам улучшить приложение”.

“Она будет продолжать выпускать обновления COVIDSafe приложение для предоставления широкого диапазона производительности, безопасности и улучшения доступа как требуется”, – сказал пресс-секретарь.

“Австралийское сообщество можете быть уверены, что приложение работает надежно и эффективно, несмотря на отсутствие передачи сообщества COVID-19”.

Устройства

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here