Compatibilidades e Requisitos
Esta página reúne os requisitos mínimos de compatibilidade dos SDKs Fortface para Web, Android e iOS nos fluxos de captura biométrica e de documentos.
SDK Web
As versões da matriz são mínimas. O navegador e o sistema operacional devem estar na versão indicada ou em uma versão superior.
Matriz de compatibilidade
| Navegador | Android | iOS/iPadOS | Desktop |
|---|---|---|---|
| ≥ v112 | ≥ v112 | ≥ v103 | |
| ≥ v110 | ≥ v110 | ≥ v103 | |
| ≥ v103 | ≥ v103 | ≥ v103 | |
| — | ≥ v15.4 | ≥ v15.4 | |
| ≥ v73 | ≥ v73 | ≥ v86 | |
| ≥ v11.1 | — | — |
— indica que o navegador não é suportado na plataforma.
O SDK Web considera incompatível qualquer navegador ou WebView executado no iOS/iPadOS anterior à versão 15.4, mesmo que o navegador esteja atualizado. Todos os navegadores e WebViews no iOS/iPadOS usam o motor WebKit e dependem dos recursos disponibilizados pelo sistema operacional.
Requisito de HTTPS
O SDK Web exige um contexto seguro com HTTPS para acessar a câmera e os demais recursos do navegador. As únicas exceções são os ambientes locais de desenvolvimento localhost e 127.0.0.1.
Em um ambiente inseguro, o SDK não é inicializado e lança FortfaceError.FORTFACE_INSECURE_PROTOCOL. Consulte os detalhes de integração via CDN nas documentações de captura biométrica e captura de documentos.
Erros de incompatibilidade
| Código | Quando ocorre |
|---|---|
browserUnsupported | O navegador ou o sistema operacional não atende à matriz de compatibilidade. É retornado no callback da sessão a partir do SDK Web 2.4.0. |
browserValidationUnexpectedError | Ocorre uma falha inesperada durante a validação do navegador. É retornado no callback da sessão a partir do SDK Web 2.4.0. |
FortfaceError.FORTFACE_BROWSER_UNSUPPORTED | Código legado lançado por versões anteriores à 2.4.0. Nas versões atuais, trate browserUnsupported no callback da sessão. |
SDKs nativos
Os requisitos abaixo aplicam-se aos SDKs nativos nos fluxos de captura biométrica e de documentos e representam as versões mínimas oficialmente suportadas nos guias de integração atuais.
| SDK nativo | Versão mínima oficialmente suportada |
|---|---|
| Android | Android 8.0 (Oreo) — API 26 ou superior |
| iOS | iOS 13.0 ou superior |
Documentações relacionadas
- SDK Web: captura biométrica e captura de documentos
- SDK Android: captura biométrica e captura de documentos
- SDK iOS: captura biométrica e captura de documentos