سبک نقشه پایه جدید به زودی به پلتفرم نقشه های گوگل می آید. این بهروزرسانی برای استایل نقشه شامل یک پالت رنگی پیشفرض جدید، پینهای مدرن شده و بهبودهایی در تجربهها و قابلیت استفاده از نقشه است. همه سبکهای نقشه بهطور خودکار در مارس 2025 بهروزرسانی میشوند. برای اطلاعات بیشتر در مورد در دسترس بودن و نحوه انتخاب زودتر، به سبک نقشه جدید برای پلتفرم Google Maps مراجعه کنید.
با 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 SDK برای iOS در برنامههای افزودنی iOS بعید است به دلیل محدودیتهای سختگیرانه حافظه اعمال شود. به عنوان مثال، استفاده از SDK در یک صفحه کلید سفارشی بعید است که کار کند.
تاریخ آخرین بهروزرسانی 2025-03-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-13 بهوقت ساعت هماهنگ جهانی."],[[["The Maps SDK for iOS allows you to integrate Google Maps into your iOS application, enabling features like markers, polylines, and ground overlays for enhanced user interaction."],["You must comply with the Google Maps Platform Terms of Service and display attribution text within your application when using the SDK."],["The SDK supports native 64-bit iOS devices running iOS 14.0 and later, requiring Xcode 15.0 or higher for development."],["To get started, you need a Google Cloud project with billing enabled and the Maps SDK for iOS activated."],["Familiarity with iOS development, object-oriented programming, and Google Maps from a user perspective is recommended."]]],["To use the Maps SDK for iOS, set up a Google Cloud project with a billing account and the SDK enabled. The SDK allows adding Google Maps to iOS apps, handling map display and user interactions. Developers must comply with Google Maps Platform Terms of Service and include attribution text via `[GMSServices openSourceLicenseInfo]`. Apps require iOS 14.0+ and Xcode 15.0+. Note that app extensions and multi-window use may be problematic, and Google Maps must be installed for Maps URLs to work.\n"]]