Pular para o conteúdo principal

Configuração específica

SDK Key

Entre em contato com o time de CS / Onboarding e solicite uma SDK Key, fornecendo os identificadores das suas aplicações:

  • Hostname (Web)

O time da Unico vinculará a SDK Key ao seu hostname. Você receberá sua SDK Key para implementar o UnicoConfig.

Permissões de WebView (Android)

Quando o Web SDK é executado dentro de uma WebView Android (Web SDK embutido em um aplicativo Android nativo), permissões adicionais e declarações de recursos são necessárias no seu AndroidManifest.xml:

AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.webkit.PermissionRequest" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature android:name="android.hardware.camera2.full" />
<uses-feature android:name="android.hardware.camera2.autofocus" />
informação

Durante a execução, o Web SDK solicitará permissão para abrir a câmera para a WebView, que por sua vez solicitará a mesma permissão ao aplicativo nativo. Seu aplicativo nativo deve ter as permissões necessárias definidas nos arquivos de configuração.

Permissões de WebView (iOS)

Quando o Web SDK é executado dentro de uma WebView iOS, as seguintes chaves são necessárias no Info.plist:

Info.plist
<key>NSCameraUsageDescription</key>
<string>Descrição do uso da câmera</string>

<key>NSLocationWhenInUseUsageDescription</key>
<string>Descrição do uso da localização</string>
WebView recomendada

Use SFSafariViewController para melhor compatibilidade com o DOM em vez de WKWebView.