Журнал изменений
Журнал изменений для iOS.
8.14.0 – 03.12.2024
Обновления доступности для пользователей с инвалидностью согласно требованиям WCAG: можно настроить озвучивание подсказок SDK и элементов управления.
Упростили прохождение проверки для жестов, включающих движение головы.
Исправили незначительные ошибки.
Обновления телеметрии.
8.13.0 – 11.11.2024
При использовании основной (задней) камеры яркость экрана теперь не меняется.
Исправили ошибку записи видео, появлявшуюся на некоторых моделях смартфонов.
Обновления безопасности и телеметрии.
8.12.2 – 24.10.2024
Улучшили работу SDK.
8.12.1 – 30.09.2024
Добавили поддержку Xcode 16.
Обновления безопасности и телеметрии.
8.11.0 – 10.09.2024
Обновления безопасности.
8.10.1 – 23.08.2024
Исправили ошибки.
8.10.0 – 01.08.2024
Для работы SDK теперь нужен Xcode 15 и новее.
Обновления безопасности.
Исправили ошибки.
8.9.1 – 16.07.2024
Улучшили работу SDK.
8.8.3 – 11.07.2024
Улучшили работу SDK.
8.8.2 – 25.06.2024
Исправили ошибки.
8.8.1 – 25.06.2024
Обновления журналирования.
8.8.0 – 18.06.2024
Обновления безопасности.
8.7.0 – 10.05.2024
Добавили образец кода для SwiftUI.
При попытке передать пустую строку в качестве аргумента для метода
addFolderId
теперь показывается информативная ошибка.Исправили ошибки.
8.6.0 – 10.04.2024
Синхронизировали с Android сообщения, которые SDK показывает после загрузки медиафайла.
Исправили баг с задержками запуска анализа, которые иногда возникали для анализа по одному кадру.
8.5.0 – 06.03.2024
Длительность жеста Селфи теперь можно менять (размер видеофайла также изменится).
Вы можете заменить логотип Oz своим, если ваша лицензия это предусматривает.
Убрали паузу после жеста Сканирование.
Обновили код в Readme.md.
Обновления безопасности и журналирования.
8.4.2 – 24.01.2024
Обновления безопасности.
8.4.0 – 09.01.2024
Изменили поведение для отсутствующих переводов при добавлении новых ключей в локализацию: теперь вместо названия ключа показывается текст на языке по умолчанию (английском).
Исправили ошибки.
8.3.3 – 11.12.2023
Улучшили работу механизмов лицензирования.
8.3.0 – 17.11.2023
Добавили возможность использования мастер-лицензии, которая работает с любым
bundle_id
.Исправили ошибку с мигающим фоном при съемке.
8.2.1 – 11.11.2023
Исправили ошибки.
8.2.0 – 30.10.2023
Добавили в структуру
Analysis
полеsizeReductionStrategy
. Оно определяет размер файла, отправляемого на сервер после успешного завершения проверки на устройстве в составе гибридного анализа.Сообщения для получаемых из API ошибок теперь более информативны.
Настройка
toFrameGradientColor
для кастомизации подсказкиhintAnimationCustomization
больше не используется. Вместо нее используйтеhintGradientColor
.Вернули поддержку iOS 11.
8.1.1 – 09.10.2023
Если несколько анализов назначаются на папку одновременно, система отправляет их группой. Таким образом, выбирается “худший” результат среди всех анализов, а не последний назначенный. Прочитать про отправку анализов группой можно здесь.
В анализе Liveness для количественного результата теперь берется максимальный из вычисленных. Прочитать о результате можно здесь.
8.1.0 – 07.09.2023
Обновили модель Liveness для проверки на устройстве.
Добавили португальский язык (бразильский вариант).
Вы теперь можете добавить язык или изменить текущие переводы самостоятельно. Как это сделать, описано здесь.
Если медиафайл по каким-то причинам не загрузился, система теперь повторяет загрузку.
Добавили новый метод для получения идентификатора телеметрии (логирования):
getEventSessionId
.Методы
setPermanentAccessToken
,configure
иlogin
больше не используются. Вместо них, пожалуйста, используйте методsetApiConnection
.Метод
setLicense(from path:String)
больше не используется. Вместо него, пожалуйста, используйте методsetLicense(licenseSource: LicenseSource)
.Исправили ошибки и улучшили работу SDK.
8.0.2 – 15.08.2023
Исправили ошибки, улучшили работу алгоритмов SDK.
8.0.0 – 27.06.2023
Добавлен новый тип анализа – гибридный (сейчас работает только для Liveness). В случае спорных результатов анализа на устройстве проводится дополнительная проверка на сервере.
Обновлены модели для выполнения анализов на устройстве.
Обновили метод
run
.Добавили новые структуры
RequestStatus
(статус анализа),ResultMedia
(статус анализов для одного медиафайла) иRequestResult
(сводный результат анализа для всех медиа).Структура
OzAnalysisResult
больше не используется; вместо нее – обновленная структураAnalysisResult
.Для объекта
OZMedia
теперь можно добавить дополнительные теги не из списка основных.Длительность видео для жеста “Селфи” снижена до 0,7 секунд, соответственно, уменьшились размер файла и время его загрузки на сервер.
Текст подсказки теперь может выходить за границы рамки для лица по горизонтали (для основной камеры).
Прекращена поддержка методов:
Удаленный метод
Замена
analyse
AnalysisRequest.run
addToFolder
uploadMedia
documentAnalyse
AnalysisRequest.run
uploadAndAnalyse
AnalysisRequest.run
runOnDeviceBiometryAnalysis
AnalysisRequest.run
runOnDeviceLivenessAnalysis
AnalysisRequest.run
addMedia
uploadMedia
7.3.0 – 06.06.2023
Добавили настройки для фона подсказки.
Добавили новые формы рамки (круг, квадрат).
Добавили виджет для защиты от мошенничества и набор настроек к нему. С помощью этого виджета вы можете уведомлять пользователей, что ведется съемка видео для, например, отправления заявки на кредит. Таким образом вы сможете защитить пользователей, если мошенники попытаются убедить их подтвердить такой запрос.
Синхронизировали значения настроек кастомизации по умолчанию с Android.
Добавили испанский язык.
iOS 11 больше не поддерживается; минимальная необходимая версия – 12.
7.2.1 – 24.05.2023
Исправили ошибки, связанные с проведением однокадрового анализа на стороне сервера.
7.2.0 – 18.05.2023
Улучшили работу алгоритмов SDK.
7.1.6 – 04.05.2023
Исправлен баг с серверными анализами при отсутствии видео: если по каким-то причинам видео не загрузилось в папку (например, при потере интернет-соединения), папка будет пустой – без видео и назначенных анализов.
7.1.5 – 03.04.2023
Улучшили работу Liveness-анализов на устройстве.
7.1.4 – 24.03.2023
Обновили анимацию для солнечных очков / маски.
Исправили ошибку с добавлением анализа
.document
.
7.1.2 – 21.02.2023
Обновили версию TensorFlow до 2.11.
Исправили несколько багов, в том числе ошибки биометрической проверки, возникавшие на некоторых моделях телефонов.
7.1.1 – 06.02.2023
Добавили возможность управлять цветом анимации.
7.1.0 – 20.01.2023
Обновили модель для выполнения анализов.
Добавили метод
uploadMedia
вAnalysisRequest
. МетодaddMedia
больше не используется.Исправили ошибку в жесте Комбо.
Добавили кнопку для сброса настроек языка и темы SDK.
Увеличили тайм-аут сетевых запросов до 90 с.
Добавили возможность управлять размером значка анимации.
Исправили баги.
7.0.0 – 08.12.2022
Значительно расширили список настроек кастомизации SDK и обновили дизайн. Если вы хотите вернуть дизайн из прошлых версий, соответствующие настройки описаны здесь.
6.7.0
Синхронизировали ответы методов
run
с Android SDK, теперь метод возвращает массив результатов анализов.
6.4.0
Синхронизировали нумерацию версий с Android SDK.
Добавили новое поле
params
в структуруAnalysis
– с его помощью можно задавать дополнительные параметры, например, для извлечения на сервере лучшего кадра. Алгоритм "лучший кадр" выбирает из видеозаписи наиболее качественный и удачный кадр с лицом.Исправили ошибки локализации.
Поменяли жест Комбо.
Теперь можно запускать проверку Liveness на устройстве для анализа изображений, снятых вне SDK.
3.0.1
Жесты отдаления и приближения больше не поддерживаются.
3.0.0
Добавили новую упрощенную структуру анализа AnalysisRequest.
2.3.0
Добавили методы для локального анализа:
runOnDeviceLivenessAnalysis
иrunOnDeviceBiometryAnalysis
.Версию для установки можно выбрать: стандартная установка дает доступ ко всем функциям, а в версии
core
(OzLivenessSDK/Core
) отсутствует возможность делать анализы локально на устройстве.Добавили универсальный метод для загрузки данных на сервер и немедленного запуска анализов:
uploadAndAnalyse
.Дополнили процесс лицензирования: теперь лицензию можно указать при инициализации SDK. Воспользуйтесь методом
OZSDK(licenseSources: [LicenseSource], completion: @escaping ((LicenseData?, LicenseError?) -> Void))
, гдеLicenseSource
– путь до лицензии,LicenseData
– информация о лицензии.Добавили метод
setLicense
для принудительной установки лицензии.
2.2.3
Добавили турецкий язык.
2.2.1
Добавили киргизский язык.
Добавили
Completion Handler
для результатов анализа.Добавили в телеметрию передачу
Error User Info
, теперь можно узнавать подробности об ошибке, которая происходит в работе анализа.
2.2.0
Добавили локальные анализы – теперь анализ можно делать прямо на устройстве.
Добавили рамки для лица, теперь их две – овал и прямоугольник.
Теперь поддерживаем Xcode 12.5.1+.
2.1.4
Добавили конфигурацию SDK через лицензии.
2.1.3
Добавили жест
One Shot
.В
OZVerificationResult
добавилиbestShotURL
(содержит изображение лучшего кадра) иpreferredMediaURL
(содержит медиаконтейнер с url лучшего видео для назначения анализа)При запуске локальной проверки теперь можно указать тип камеры: front / back.
2.1.2
Авторизационные сессии теперь пролонгируются автоматически.
Обновили интерфейсы авторизации.
2.1.1
Добавили казахский язык.
Добавили тексты для ошибок лицензирования.
2.1.0
Сетевые запросы теперь можно отменить.
Для лицензии можно указать Bundle.
Добавили параметризации анализов
documentAnalyse
.Исправили ошибки при сборках проекта. (Xcode 12.4 / Cocoapods 1.10.1).
2.0.0
Добавили поддержку лицензий.
Теперь поддерживаем Xcode 12. 11 поддерживать перестали.
Исправили ошибку
documentAnalyse
– анализы не назначались без указанияanalyseStates
. Теперь все корректно.Поправили ошибки в сборе логов.
Last updated