---
title: 특정 설정
canonical: https://developer.unico.io/ko/dual-api/developers/sdks-and-tools/web/web-sdk/installation/specific-setup
locale: ko
generated_by: markdown-export
---

****SDK 키****

**CS / 온보딩 팀**에 연락하여 **SDK 키**를 요청하고, 애플리케이션의 식별자를 제공하세요:

  - **Hostname** (Web)

  Unico 팀은 SDK 키를 귀하의 hostname에 연결합니다. `UnicoConfig`를 구현하기 위한 SDK 키를 수령하게 됩니다.

****WebView 권한 (Android)****

Web SDK가 Android WebView 내에서 실행될 때(네이티브 Android 앱에 임베드된 Web SDK), `AndroidManifest.xml`에 추가 권한 및 기능 선언이 필요합니다:

  ```xml title="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" />
  ```

  :::info
  실행 시 Web SDK는 WebView에 대한 카메라 열기 권한을 요청하며, WebView는 네이티브 애플리케이션에 동일한 권한을 요청합니다. 네이티브 앱은 구성 파일에 필요한 권한이 **설정되어 있어야** 합니다. 위치 권한(`ACCESS_COARSE_LOCATION` 및 `ACCESS_FINE_LOCATION`)은 부정 방지 및 활성 여부 검증 목적을 위해 기본 라이브니스 감지 라이브러리에서 필요합니다.
  :::

****WebView 권한 (iOS)****

Web SDK가 iOS WebView 내에서 실행될 때 `Info.plist`에 다음 키가 필요합니다:

  ```xml title="Info.plist"
  <key>NSCameraUsageDescription</key>
  <string>Camera usage description</string>

  <key>NSLocationWhenInUseUsageDescription</key>
  <string>Location usage description</string>
  ```

  :::tip[권장 WebView]
  더 나은 DOM 호환성을 위해 `WKWebView` 대신 `SFSafariViewController`를 사용하세요.
  :::