التركيب في قرطاج
إنّ حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لنظام التشغيل iOS متاحة للاستخدام مع Carthage، مدير التبعية البسيط واللامركزي لمشروعات Swift وObjective-C Cocoa.
- ثبِّت قرطاج. تتوفر عدة طرق، لذلك راجِع ملف README بقرطاج لمعرفة الخطوات الدقيقة.
- إذا لم يكن لديك مشروع Xcode حتى الآن، يمكنك إنشاء مشروع الآن وحفظه
على جهازك المحلي. إذا كنت مبتدئًا في مجال تطوير تطبيقات iOS:
- أنشِئ مشروعًا جديدًا.
- اختَر نموذج iOS > التطبيق.
- في شاشة خيارات المشروع:
- أدخِل اسم المشروع.
- سجِّل قيمة حقل معرِّف الحزمة. ويمكنك استخدام هذه القيمة لتقييد مفتاح واجهة برمجة التطبيقات أدناه.
- اضبط واجهة المشروع على Storyboard (لوحة القصة).
- اضبط اللغة على Swift أو Objective-C.
- أنشئ ملفًا باسم
Cartfile
في دليل مشروعك. يحدد هذا الملف تبعيات مشروعك. - عدِّل
Cartfile
وأضِف تبعياتك مع versions:
binary "https://dl.google.com/geosdk/GoogleMaps.json" == 6.2.1
احرص على تشغيلcarthage outdated
بانتظام لرصد توفّر إصدار أحدث لضمان حصولك على الأحدث دائمًا. إذا لزم الأمر، عليك الترقية إلى أحدث إصدار. - احفظ
Cartfile
. - في نافذة طرفية، انتقِل إلى الدليل الذي يحتوي على
Cartfile
:
cd <path-to-project>
- نفِّذ الأمر
carthage update
. سيؤدي ذلك إلى تثبيت واجهات برمجة التطبيقات المحدّدة فيCartfile
، بالإضافة إلى أي تبعيات قد تكون متوفّرة لديها. - في Finder (الباحث)، وفي دليل مشروعك، انتقِل إلى ملفات إطار العمل التي تم تنزيلها ضمن
Carthage/Build/iOS
.