يوضّح لك هذا الدليل كيفية تنفيذ ما يلي:
- إعداد بيئة التطوير للعمل مع ميزة "الوجوه المعزّزة"
- تطبيق تصاميم سطحية ثنائية الأبعاد وإرفاق عناصر ثلاثية الأبعاد بالوجوه التي تم رصدها
المتطلبات الأساسية
- الإصدار 13.0 من Xcode أو إصدار أحدث
- Cocoapods 1.4.0 أو إصدار أحدث في حال استخدام Cocoapods
- جهاز Apple متوافق مع ARKit ويعمل بنظام التشغيل iOS 12.0 أو إصدار أحدث (مطلوب النشر بالإصدار 12.0 أو إصدار أحدث من نظام التشغيل iOS)
استخدام ميزة "الوجوه المعزّزة"
تستخدِم الخطوات التالية نموذج تطبيق "الوجوه المعزّزة" لعرض المهام المهمة لضبط تطبيق وإنشاءه باستخدام إمكانات "الوجوه المعزّزة".
الحصول على نموذج تطبيق Augmented Faces
- يمكنك استنساخ أحدث إصدار من حزمة تطوير البرامج (SDK) لـ ARCore لنظام التشغيل iOS أو تنزيله من GitHub للحصول على نموذج رمز التطبيق.
- افتح نافذة Terminal أو Finder، ثم انتقِل إلى المجلد الذي استنسعت أو نزّلت حزمة SDK.
- يمكنك العثور على نموذج رمز التطبيق في
/Examples/AugmentedFacesExample
.
السباق pod install
يتم شحن تطبيق AugmentedFacesSample مع ملف Podfile تم إعداده مسبقًا باستخدام حزمة تطوير برامج ARCore وإصدارات iOS التي ستحتاج إليها. لتثبيت هذه التبعيات:
- افتح نافذة المحطة الطرفية وشغِّل
pod install
من المجلد الذي يتوفّر فيه مشروع Xcode. يؤدي ذلك إلى إنشاء ملف*.xcworkspace
ستستخدمه لاحقًا لإنشاء التطبيق وتشغيله.
إنشاء التطبيق وتشغيله
- افتح ملف
.xcworkspace
(وليس.xcodeproj
) للمشروع في Xcode. - افتح الإعدادات العامة للهدف وغيِّر معرّف الحِزمة.
- اضغط على Cmd+R أو انقر على "تشغيل". استخدِم جهازًا فعليًا، وليس المحاكي، للعمل مع ميزة "الوجوه المعزّزة". ويجب توصيل الجهاز بجهاز التطوير عبر USB.
تجربة نموذج التطبيق
- أنشئ نموذج التطبيق وشغِّله من ملف
.xcworkspace
لتشغيله على جهازك. - امنح التطبيق أذونات الوصول إلى الكاميرا إذا طُلب منك ذلك. سيبدأ ARCore بعد ذلك في رصد الوجوه الظاهرة في الكاميرا. وفي الوقت الحالي، لا يتم التعرّف على الوجه إلا مرة واحدة في كل مرة.
- تأكَّد من أنّ الكاميرا موجَّهة نحو المستخدم.
الخطوات التالية
- يمكنك الاطّلاع على دليل مطوّري برامج ميزة "الوجوه المحسّنة" لنظام التشغيل iOS للاطّلاع على نموذج رمز التطبيق والتعرّف على مزيد من المعلومات حول استخدام الميزة "وجوه معزّزة" في تطبيقاتك.
- راجِع مرجع واجهة برمجة التطبيقات ARCore لنظام التشغيل iOS.
- شاهِد الفيديو التالي لمعرفة كيفية البدء في استخدام ميزة "الوجوه المعزّزة" على أجهزة iOS: