المتطلبات
| المتطلب | الإصدار / القيمة |
|---|---|
| الحد الأدنى لـ iOS | 13 |
| Xcode | 16.0+ |
| اللغات المدعومة | Swift, Objective-C |
| مدير التبعيات | CocoaPods أو Swift Package Manager (SPM) |
| الأذونات المطلوبة | NSCameraUsageDescription |
أُطر العمل الهجينة
يقتصر الدعم الرسمي على iOS الأصلي. React Native و Ionic وغيرها من أُطر العمل متعددة المنصات غير مدعومة. للاستخدام مع Flutter، استخدم الإضافة الرسمية لـ Flutter.
الوضع العمودي مطلوب
يجب تقديم شاشة التقاط SDK في الوضع العمودي. سيؤدي التشغيل في الوضع الأفقي (خطأ 73708) أو الوضع العمودي المعكوس (خطأ 73709) إلى إلغاء الجلسة فوراً.
الأجهزة المتوافقة
مكوّن الالتقاط المُقدَّم عبر iOS SDK متوافق مع جميع الأجهزة التي تعمل بنظام iOS 13 أو أحدث. يمكنك الاطلاع على قائمة الأجهزة المتوافقة عبر قنوات دعم Apple الرسمية.
الأجهزة الفعلية فقط
لا يعمل iOS SDK على المحاكيات — يجب تشغيله على جهاز فعلي. يؤدي الاختبار على محاكٍ إلى تشغيل رمز الخطأ 73006 (تعذّر فتح الكاميرا). خطّط لإعداد الاختبار وفقا ً لذلك.