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

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

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

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

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

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

برنامه نمونه کیت توسعه نرم‌افزار Google Maps برای iOS به‌صورت بایگانی بارگیری از GitHub دردسترس است. برای نصب و امتحان کردن برنامه نمونه «کیت توسعه نرم‌افزار 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، به فایل > افزودن وابستگی‌های بسته بروید. https://github.com/googlemaps/ios-maps-sdk را به‌عنوان نشانی وب وارد کنید، کلید ورود را فشار دهید تا بسته وارد شود، و روی افزودن بسته کلیک کنید.
  4. در Xcode، دکمه کامپایل را فشار دهید تا برنامه را با طرح فعلی بسازید . ساخت با خطا مواجه می‌شود و از شما می‌خواهد کلید میانای برنامه‌سازی کاربردی را در فایل SDKConstants.swift برای Swift یا فایل SDKDemoAPIKey.h برای Objective-C وارد کنید.
  5. کلید میانای برنامه‌سازی کاربردی را از پروژه‌تان با کیت توسعه نرم‌افزار Google Maps برای iOS فعال‌شده دریافت کنید.
  6. فایل SDKConstants.swift را برای Swift یا فایل SDKDemoAPIKey.h را برای Objective-C ویرایش کنید و کلید میانای API خود را در تعریف ثابت 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 اجازه دهید به مکانتان دسترسی داشته باشد، اجازه دادن را انتخاب کنید.