SDK را برای نمونه کدهای iOS قرار می دهد

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

برنامه نمایشی Places SDK برای iOS در GitHub همراه با Places SDK برای iOS تعدادی ویژگی از جمله تکمیل خودکار مکان و عکس‌های مکان را نشان می‌دهد. علاوه بر این، می‌توانید تکه‌های کد را در هر صفحه از راهنمای این برنامه‌نویس بیابید. برنامه را وارد کنید و بسازید، کلید API خود را اضافه کنید، نسخه آزمایشی را مشاهده کنید و از کد نمونه ارائه شده به عنوان نقطه شروع برنامه خود استفاده کنید.

هنگامی که برنامه نمونه را اجرا می کنید، لیستی از نمونه های موجود را نشان می دهد که می توانید در دستگاه خود اجرا کنید. یکی از گزینه ها را انتخاب کنید.

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

برنامه نمونه Places SDK برای iOS به عنوان یک بایگانی دانلود از GitHub در دسترس است، این مراحل را دنبال کنید تا برنامه نمونه Places SDK برای iOS را نصب و امتحان کنید.

  1. آرشیو نمونه کد را از گیت هاب دانلود کنید و آرشیو را از حالت بسته خارج کنید.
  2. یک پنجره ترمینال را باز کنید، به دایرکتوری که فایل های نمونه را در آن گسترش داده اید بروید، و به فهرست GooglePlaces بروید:

    سویفت

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    هدف-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Places SDK برای iOS را برای پروژه Google Cloud Console خود فعال کنید.
  4. اگر هنوز کلید API ندارید، دستورالعمل‌ها را برای راه‌اندازی یک پروژه در Cloud Console و دریافت یک کلید API دنبال کنید. هنگام پیکربندی کلید در Cloud Console، می توانید کلید را به شناسه بسته نرم افزاری نمونه محدود کنید تا مطمئن شوید که فقط برنامه شما می تواند از کلید استفاده کند. شناسه بسته پیش‌فرض برنامه نمونه‌های SDK com.example.GooglePlacesDemos است.
  5. فایل SDKDemoAPIKey را ویرایش کنید و کلید API خود را در ثابت مناسب قرار دهید. به عنوان مثال:

    سویفت

    let placesAPIKey = "YOUR_API_KEY"

    هدف-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. اگر Xcode از شما خواست قفل فایل SDKDemoAPIKey را برای ویرایش باز کنید، Unlock را انتخاب کنید.
  7. در صورت وجود، خط زیر را حذف کنید، زیرا برای ثبت مشکل استفاده می شود:

    سویفت

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

    هدف-C

    #error Register your API key and insert here, then delete this line.
  8. اپلیکیشن را بسازید .
  9. اگر ساختن با شکست مواجه شد یا برنامه با یک خطا در مورد کلید API شما هنگام اجرای اولین بار از کار افتاد، مطمئن شوید که کلیدهای مورد نیاز در فایل SDKDemoAPIKey را ارائه کرده اید.
  10. اگر از نمونه‌های GooglePlaces استفاده می‌کنید، پنجره شبیه‌ساز iOS فهرستی از دموهای مکان‌ها را نشان می‌دهد.
  11. اگر از شما خواسته شد به GooglePlacesDemos اجازه دسترسی به موقعیت مکانی شما را بدهید، Allow را انتخاب کنید.
  12. نمونه ای که انتخاب کردید اکنون آماده اجرا است.