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

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

# التثبيت

إضافة التبعية وتهيئة مدير الحزم
**الخطوة 1** — إضافة تبعية SDKاختر أحد مديري الحزم التاليين:

- CocoaPods
- Swift Package Manager (SPM)

CocoaPods هو مدير تبعيات لمشاريع Cocoa. للاطلاع على تعليمات التثبيت والاستخدام، يرجى زيارة [توثيق CocoaPods الرسمي](https://cocoapods.org/). لدمج iOS SDK في مشروع Xcode باستخدام CocoaPods، أضف `unicocheck-ios` في ملف `Podfile`:

Podfile```
pod 'unicocheck-ios'**
```

الإصدار الحالييقوم CocoaPods دائمًا بتحليل أحدث إصدار مستقر. الإصدار الحالي من SDK هو **3.3.0**.ثم قم بتثبيت التبعيات من الطرفية:```
pod install
```

افتح مساحة العمل وليس المشروعإذا كنت تشغّل المشروع بملف `.xcodeproj`، افتح المشروع باستخدام ملف `.xcworkspace` بدلاً منه.توزيع App Store — Xcode 16 / bitcodeقد يتم رفض إصدارات CocoaPods من قِبَل App Store بسبب bitcode في إطاري `DeviceProfiling` و`UnicoSdkLogger`. تظهر هذه المشكلة عند التقديم، وليس عند التثبيت. راجع [المشكلات المعروفة](/ar/developers/sdks-and-tools/ios/resources/known-issues) للحصول على الحل البديل.Swift Package Manager هو مدير تبعيات لمشاريع Swift، مدمج مع نظام بناء Swift لأتمتة تنزيل التبعيات وتجميعها وربطها. لدمج iOS SDK في مشروعك باستخدام SPM، أضف التبعية في ملف `Package.swift`:Package.swift```
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.3.0"))
```

**الخطوة 2** — إضافة إذن استخدام الكاميرالاستخدام دالة فتح الكاميرا، يجب الإعلان عن استخدام الكاميرا في ملف `Info.plist` قبل تجميع تطبيقك:Info.plist```
<key>NSCameraUsageDescription</key><string>Camera usage description</string>
```

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