التثبيت
الخطوة 1 — إضافة تبعية SDK
اختر أحد مديري الحزم التاليين:
- CocoaPods
- Swift Package Manager (SPM)
CocoaPods هو مدير تبعيات لمشاريع Cocoa. للاطلاع على تعليمات التثبيت والاستخدام، يرجى زيارة توثيق CocoaPods الرسمي. لدمج iOS SDK في مشروع Xcode باستخدام CocoaPods، أضف unicocheck-ios في ملف Podfile:
pod 'unicocheck-ios'
يقوم CocoaPods دائمًا بتحليل أحدث إصدار مستقر. الإصدار الحالي من SDK هو 3.0.4.
ثم قم بتثبيت التبعيات من الطرفية:
pod install
إذا كنت تشغّل المشروع بملف .xcodeproj، افتح المشروع باستخدام ملف .xcworkspace بدلاً منه.
قد يتم رفض إصدارات CocoaPods من قِبَل App Store بسبب bitcode في إطاري DeviceProfiling وUnicoSdkLogger. تظهر هذه المشكلة عند التقديم، وليس عند التثبيت. راجع المشكلات المعروفة للحصول على الحل البديل.
Swift Package Manager هو مدير تبعيات لمشاريع Swift، مدمج مع نظام بناء Swift لأتمتة تنزيل التبعيات وتجميعها وربطها. لدمج iOS SDK في مشروعك باستخدام SPM، أضف التبعية في ملف Package.swift:
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.0.4"))
الخطوة 2 — إضافة إذن استخدام الكاميرا
لاستخدام دالة فتح الكاميرا، يجب الإعلان عن استخدام الكاميرا في ملف Info.plist قبل تجميع تطبيقك:
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>