نمای کلی

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

مقدمه

با Maps SDK برای iOS، می‌توانید نقشه‌های مبتنی بر داده‌های نقشه‌های Google را به برنامه خود اضافه کنید. SDK به طور خودکار دسترسی به سرورهای Google Maps، نمایش نقشه و پاسخ به حرکات کاربر مانند کلیک ها و کشیدن ها را کنترل می کند. همچنین می توانید نشانگرها، چند خطوط، پوشش های زمین و پنجره های اطلاعاتی را به نقشه خود اضافه کنید. این اشیاء اطلاعات اضافی را برای مکان های نقشه فراهم می کنند و امکان تعامل کاربر با نقشه را فراهم می کنند.

هنگام استفاده از SDK، باید از شرایط خدمات پلتفرم Google Maps پیروی کنید و مطمئن شوید که برنامه شما با قوانین قابل اجرا مطابقت دارد. توجه داشته باشید که هنگام استفاده از SDK، نام و نسخه برنامه شما، اطلاعات احراز هویت و یک شناسه ناشناس متقابل برنامه به طور خودکار با هر درخواست ارسال می شود.

مخاطب

این مستندات مفهومی برای افرادی که با توسعه iOS و مفاهیم برنامه نویسی شی گرا آشنا هستند طراحی شده است. همچنین باید از نظر کاربر با نقشه های گوگل آشنا باشید. این طراحی شده است به شما اجازه می دهد شروع به کاوش و توسعه برنامه ها با Maps SDK برای iOS کنید. همچنین می توانید برای جزئیات خاص کلاس ها و روش ها به مستندات مرجع مراجعه کنید.

الزامات اسناد

اگر از Maps SDK برای iOS در برنامه خود استفاده می کنید، باید متن انتساب را به عنوان بخشی از بخش اعلامیه های قانونی در برنامه خود قرار دهید. از جمله اعلامیه های قانونی به عنوان یک آیتم منو مستقل، یا به عنوان بخشی از یک آیتم منو "درباره"، توصیه می شود.

می‌توانید با برقراری تماس با [GMSServices openSourceLicenseInfo] متن انتساب را دریافت کنید.

پلتفرم های پشتیبانی شده

با Maps SDK برای iOS، می‌توانید برنامه‌هایی بسازید که دستگاه‌های 64 بیتی بومی دارای iOS 14.0 و بالاتر را هدف قرار دهند. توسعه یک برنامه کاربردی با Maps SDK برای iOS حداقل به Xcode 15.0 با هدف SDK 14.0 یا بالاتر نیاز دارد. (تنظیم SDK هدف 14.0 یا بالاتر مانع از اجرای برنامه شما در iOS 14.0 نمی شود).

برنامه‌هایی که از نشانی‌های وب Maps استفاده می‌کنند نیاز دارند که دستگاه مورد نظر Google Maps برای iOS را نصب کرده باشد.

استفاده از Maps SDK برای iOS در برنامه‌های افزودنی iOS بعید است به دلیل محدودیت‌های سختگیرانه حافظه اعمال شود. به عنوان مثال، استفاده از SDK در یک صفحه کلید سفارشی بعید است که کار کند.

بعدش چی

برای شروع ساختن برنامه‌ها با Maps SDK برای iOS، ابتدا باید پروژه Google Cloud خود را راه‌اندازی کنید .