---
title: الإعداد المحدد
canonical: https://developer.unico.io/ar/dual-api/developers/sdks-and-tools/web/web-sdk/installation/specific-setup
locale: ar
generated_by: markdown-export
---

****مفتاح SDK****

تواصل مع **فريق CS / الإعداد** واطلب **مفتاح SDK**، مع تقديم معرفات تطبيقاتك:

  - **اسم المضيف** (الويب)

  سيقوم فريق Unico بربط مفتاح SDK باسم المضيف الخاص بك. ستتلقى مفتاح SDK لتطبيق `UnicoConfig`.

****أذونات WebView (Android)****

عند تشغيل Web SDK داخل Android WebView (Web SDK مدمج في تطبيق Android أصلي)، تكون أذونات وإعلانات ميزات إضافية مطلوبة في ملف `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، والتي ستطلب بدورها نفس الإذن من التطبيق الأصلي. يـ**جب** أن يتضمن تطبيقك الأصلي الأذونات اللازمة في ملفات التكوين. أذونات الموقع (`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 الموصى به]
  استخدم `SFSafariViewController` لتحسين توافق DOM بدلاً من `WKWebView`.
  :::