مخزن Maps SDK برای iOS در GitHub شامل نمونههایی است که نحوه استفاده از Maps SDK برای iOS را در برنامه iOS شما نشان میدهد. این برنامه نمونه شامل کدی برای ویژگیهای برجسته SDK است و میتواند نقطه شروع برنامه شما باشد.
لیست نمونههای SDK نقشهها برای iOS
فعالیتهای نمونه کلیدی از برنامه آزمایشی در زیر فهرست شدهاند و برای مراجعه سریع در صفحات مرتبط بازتولید شدهاند. برای فهرست کامل نمونههای موجود، به پوشه نمونههای GitHub مراجعه کنید.
- نمایش نقشه اولیه
 - نمایش پنجره اطلاعات برای یک نشانگر
 - اضافه کردن نشانگر به نقشه
 - معکوس کردن کد جغرافیایی یک مکان
 - فعال و غیرفعال کردن حرکات نقشه
 - مدیریت رویدادهای نشانگر
 - دکمه «موقعیت مکانی من» را فعال کنید
 - رسم چندضلعیها روی نقشه
 - رسم چندخطی روی نقشه
 
اجرای کامل برنامه نمونه به صورت محلی
برنامه نمونه Maps SDK برای iOS به صورت آرشیو دانلود از GitHub در دسترس است. برای نصب و امتحان کردن برنامه نمونه Maps SDK برای iOS، این مراحل را دنبال کنید.
-  
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.gitرا اجرا کنید تا مخزن نمونهها در یک دایرکتوری محلی کلون شود. یک پنجره ترمینال باز کنید، به دایرکتوری که فایلهای نمونه را در آن کلون کردهاید بروید و به دایرکتوری GoogleMaps بروید:
سویفت
cd maps-sdk-for-ios-samples/GoogleMaps-Swift
pod installopen GoogleMapsSwiftXCFrameworkDemos.xcworkspaceهدف-سی
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod installopen GoogleMapsDemos.xcworkspace-  در Xcode، دکمه کامپایل را فشار دهید تا برنامه با طرح فعلی ساخته شود . هنگام ساخت، خطایی ایجاد میشود که از شما میخواهد کلید API خود را در فایل 
SDKConstants.swiftبرای Swift یا فایلSDKDemoAPIKey.hبرای Objective-C وارد کنید. - یک کلید API از پروژه خود که Maps SDK برای iOS در آن فعال است، دریافت کنید.
 -  فایل 
SDKConstants.swiftبرای Swift یا فایلSDKDemoAPIKey.hرا برای Objective-C ویرایش کنید و کلید API خود را در تعریف ثابتapiKeyیاkAPIKeyقرار دهید. برای مثال:سویفت
static let apiKey = "YOUR_API_KEY"
هدف-سی
static NSString *const kAPIKey = @"YOUR_API_KEY";
 -  در فایل 
SDKConstants.swift(Swift) یا فایلSDKDemoAPIKey.h(Objective-C)، خط زیر را حذف کنید، زیرا برای ثبت مشکل تعریفشده توسط کاربر استفاده میشود:سویفت
#error (Register for API Key and insert here. Then delete this line.)
هدف-سی
#error Register for API Key and insert here. - پروژه را بسازید و اجرا کنید. پنجره شبیهساز iOS ظاهر میشود و لیستی از نسخههای نمایشی Maps SDK را نشان میدهد.
 - برای آزمایش یکی از ویژگیهای Maps SDK برای iOS، یکی از گزینههای نمایش داده شده را انتخاب کنید.
 - اگر از شما خواسته شد که به GoogleMapsDemos اجازه دسترسی به موقعیت مکانی خود را بدهید، Allow را انتخاب کنید.