---
title: التثبيت
canonical: https://developer.unico.io/ar/dual-api/developers/sdks-and-tools/flutter/installation/
locale: ar
generated_by: markdown-export
---

- [/ar/](/ar/)
- [SDKs والأدوات](/ar/dual-api/developers/sdks-and-tools/overview)
- [Flutter SDK](/ar/dual-api/developers/sdks-and-tools/flutter/requirements)
- التثبيت

# التثبيت

لإعداد Unico SDK لـ Flutter، اتبع الخطوات التالية:

**الخطوة 1** — إضافة الحزمة عبر Flutter CLIشغّل الأمر التالي باستخدام Flutter CLI:

```
flutter pub add unico_check**
```

يضيف هذا الأمر السطر التالي إلى `pubspec.yaml` الخاصة بحزمتك:pubspec.yaml```
dependencies:unico_check: ^4.62.0
```

الجلب اليدوييُشغّل الأمر `flutter pub add unico_check` ضمنيًا `flutter pub get`. إذا لم تُثبَّت الحزمة بشكل صحيح، تأكد من وجود `unico_check` في `pubspec.yaml` وشغّل `flutter pub get` يدويًا.iOS — توزيع App Store / Xcode 16 / bitcodeيستخدم Flutter plugin نظام CocoaPods على جانب iOS. قد يتم رفض إصدارات CocoaPods من قِبَل App Store بسبب bitcode في إطاري `DeviceProfiling` و`UnicoSdkLogger`. تظهر هذه المشكلة عند التقديم، وليس عند التثبيت. راجع [المشكلات المعروفة في iOS](/ar/developers/sdks-and-tools/ios/resources/known-issues).
**الخطوة 2** — تعيين الحد الأدنى لإصدار Android SDKيتطلب SDK نظام Android 5.0 (API 21) أو أعلى. في ملف `android/app/build.gradle`، تأكد من ضبط `minSdkVersion` على النحو المناسب:android/app/build.gradle```
android {    defaultConfig {        minSdkVersion 21    }}
```

**الخطوة 3** — إضافة إذن الكاميرا لـ iOSأضف وصف استخدام الكاميرا إلى `ios/Runner/Info.plist`:ios/Runner/Info.plist```
<key>NSCameraUsageDescription</key><string>Camera usage description</string>
```

مشكلة التوزيع في Xcode 16إذا كنت تُوزّع مع Xcode 16 باستخدام CocoaPods، قد تواجه رفضاً من App Store مرتبطاً بـ bitcode. راجع [المشاكل المعروفة](/ar/developers/sdks-and-tools/flutter/resources/known-issues) للحصول على الحل.
**الخطوة 4** — استيراد الحزمةاستورد الحزمة في كود Dart الخاص بك:main.dart```
import 'package:unico_check/unico_check.dart';
```

آخر تحديث في 8 أكتوبر 2026**