سيتوفّر تصميم الخريطة الجديد قريبًا على "منصة خرائط Google". يتضمن هذا التحديث على تصميم الخريطة لوحة ألوان تلقائية جديدة وتحسينات على تجارب الخرائط وسهولة الاستخدام. سيتم تعديل جميع أنماط الخرائط تلقائيًا في آذار (مارس) 2025. للمزيد من المعلومات عن مدى التوفّر وكيفية تفعيل الميزة في وقت سابق، يُرجى الاطّلاع على نمط الخريطة الجديد في "منصة خرائط Google".
التطبيق التجريبي لحزمة تطوير البرامج (SDK) على
GitHub
المزود في حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لنظام التشغيل iOS يشمل نماذج
للاطّلاع على أبرز ميزات حزمة SDK فحص الرمز في التطبيق التجريبي
لمعرفة كيفية تنفيذ كل عينة. استيراد وإنشاء
وإضافة مفتاح واجهة برمجة التطبيقات الخاص بك وعرض العرض التوضيحي واستخدام نموذج الرمز المقدم
نقطة البداية لتطبيقك.
عند تشغيل نموذج التطبيق، يعرض قائمة بالعينات المتاحة التي يمكنك
على جهازك الخاص. حدِّد أحد الخيارات.
تشغيل نموذج التطبيق الكامل على الجهاز
يتوفّر نموذج حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS
تنزيل الأرشيف
من GitHub.
اتبع هذه الخطوات لتثبيت نموذج حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لنظام التشغيل iOS.
افتح نافذة طرفية وانتقِل إلى الدليل الذي وسعت فيه نماذج الملفات، ثم
التوغّل في دليل خرائط Google:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod installopen GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod installopen GoogleMapsDemos.xcworkspace
في Xcode، اضغط على زر التجميع
إنشاء التطبيق
بالمخطط الحالي. يعرض الإصدار خطأً، يطلب منك إدخال مفتاح واجهة برمجة التطبيقات.
في ملف SDKConstants.swift لـ Swift أو SDKDemoAPIKey.h
لـ Objective-C.
إذا لم يكن لديك مفتاح واجهة برمجة تطبيقات، اتّبِع الخطوات التالية:
تعليمات الإعداد
مشروع على Google Cloud Console والحصول على مفتاح واجهة برمجة التطبيقات. عند تهيئة
في Cloud Console، يمكنك
حصر المفتاح على
نموذج معرِّف حِزمة التطبيق
ضمان أنّ تطبيقك فقط هو من يمكنه استخدام المفتاح. معرِّف الحزمة التلقائي
تطبيق عينات حزمة تطوير البرامج (SDK) هو com.example.GoogleMapsDemos.
يُرجى تعديل ملف SDKConstants.swift في Swift أو SDKDemoAPIKey.h.
لـ Objective-C وألصق مفتاح واجهة برمجة التطبيقات في تعريف
ثابت apiKey أو kAPIKey. على سبيل المثال:
Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
أزِل السطر التالي لأنّه يُستخدم لتسجيل المشكلة التي حدّدها المستخدم:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
بناء المشروع وإدارته. تظهر نافذة محاكي iOS،
قائمة بالعروض التوضيحية لحزمة تطوير البرامج (SDK) للخرائط
اختر أحد الخيارات المعروضة لتجربة إحدى ميزات
حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS
إذا طُلب منك السماح لبرنامج GoogleMapsDemos بالوصول إلى موقعك الجغرافي، اختَر
السماح: