> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.omni-ward.com/llms.txt
> Use this file to discover all available pages before exploring further.

# React Native

> iOS e Android com WebView.

```jsx theme={null}
import { OmniWardVerificationView } from '@omni-ward/sdk-react-native';

<OmniWardVerificationView
  url={sessionUrl} // criada pelo seu back-end
  onFinished={refreshFromBackend}
  onLoadError={showRetry}
/>;
```

## Configuração nativa

* **iOS:** `NSCameraUsageDescription` no `Info.plist`.
* **Android:** `android.permission.CAMERA` no manifesto, pedida em tempo de execução antes de abrir a tela.

## Comportamento

* A navegação fica restrita à origem da verificação.
* Se a câmera ao vivo não estiver disponível, a página oferece o seletor nativo de foto. A prova de vida exige câmera ao vivo.
* Ao voltar do segundo plano, a página consulta o estado no servidor.
* A pessoa pode trocar de aparelho no meio do fluxo por um QR code de uso único, válido por 2 minutos.

> [!WARNING]
>
> O comportamento de câmera varia entre versões de iOS e Android. Teste nos aparelhos do seu público antes de ir para produção.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.