کد نمونه کیت توسعه نرم‌افزار Maps برای iOS

انتخاب پلاتفرم: Android iOS JavaScript

مخزن «کیت توسعه نرم‌افزار Google Maps برای iOS» در GitHub حاوی نمونه‌هایی است که استفاده از «کیت توسعه نرم‌افزار Google Maps برای iOS» در برنامه iOS شما را نشان می‌دهد. برنامه نمونه حاوی کد برای ویژگی‌های برجسته کیت توسعه نرم‌افزار است و می‌تواند نقطه شروعی برای برنامه شما باشد.

فهرست نمونه‌های «کیت توسعه نرم‌افزار Google Maps برای iOS»

فعالیت‌های نمونه کلیدی از برنامه نمایشی در زیر فهرست شده است و در صفحه‌های پیوندشده برای مراجعه سریع بازتولید شده است. برای مشاهده فهرست کامل نمونه‌های دردسترس، پوشه نمونه‌های GitHub را ببینید.

اجرای برنامه نمونه کامل به‌صورت محلی

برنامه نمونه «کیت توسعه نرم‌افزار Maps برای iOS» به‌عنوان بایگانی بارگیری در GitHub دردسترس است. برای نصب و امتحان کردن برنامه نمونه «کیت توسعه نرم‌افزار Google Maps برای iOS»، این مراحل را دنبال کنید.

  1. برای شبیه‌سازی مخزن نمونه‌ها در یک دایرکتوری محلی، git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git را اجرا کنید.
  2. پنجره ترمینال را باز کنید، به دایرکتوری که فایل‌های نمونه را در آن شبیه‌سازی کرده‌اید بروید، و به دایرکتوری GoogleMaps بروید:

    Swift

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    آبجکتیو-سی

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. در پروژه Xcode، به File (فایل) > Add Package Dependencies (افزودن وابستگی‌های بسته) بروید. https://github.com/googlemaps/ios-maps-sdk را به‌عنوان نشانی وب وارد کنید، کلید ورود را فشار دهید تا بسته وارد شود، و روی افزودن بسته کلیک کنید.
  4. در Xcode، دکمه کامپایل را فشار دهید تا برنامه را با طرح کنونی بسازید. ساختمان خطا تولید می‌کند و از شما می‌خواهد کلید API خود را در فایل SDKConstants.swift برای Swift یا فایل SDKDemoAPIKey.h برای Objective-C وارد کنید.
  5. از پروژه خود که کیت توسعه نرم‌افزار Google Maps برای iOS در آن فعال است، کلید میانای برنامه‌سازی کاربردی دریافت کنید.
  6. فایل SDKConstants.swift را برای Swift یا فایل SDKDemoAPIKey.h را برای Objective-C ویرایش کنید و کلید میانای برنامه‌سازی کاربردی خود را در تعریف ثابت apiKey یا kAPIKey جای‌گذاری کنید. برای مثال:

    Swift

    static let apiKey = "YOUR_API_KEY"

    آبجکتیو-سی

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. در فایل SDKConstants.swift (Swift) یا فایل SDKDemoAPIKey.h (Objective-C)، خط زیر را بردارید، زیرا برای ثبت مشکل تعریف‌شده توسط کاربر استفاده می‌شود:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    آبجکتیو-سی

    #error Register for API Key and insert here.
  8. پروژه را بسازید و اجرا کنید. پنجره شبیه‌ساز iOS ظاهر می‌شود و فهرستی از نمونه‌های نمایشی کیت توسعه نرم‌افزار Maps را نشان می‌دهد.
  9. یکی‌از گزینه‌های نمایش‌داده‌شده را انتخاب کنید تا ویژگی‌ای از کیت توسعه نرم‌افزار Google Maps برای iOS را امتحان کنید.
  10. اگر از شما خواسته شد به GoogleMapsDemos اجازه دهید به مکانتان دسترسی داشته باشد، اجازه دادن را انتخاب کنید.