Giriş
iOS için Haritalar SDK'sı ile uygulamanıza Google haritalar verilerini temel alan haritalar ekleyebilirsiniz. SDK, Google Haritalar sunucularına erişimi ve harita görüntüsünün yanı sıra tıklama ve sürükleme gibi kullanıcı hareketlerine verilen yanıtları otomatik olarak yönetir. Haritanıza işaretçi, çoklu çizgi, zemin bindirme ve bilgi pencereleri de ekleyebilirsiniz. Bu nesneler, harita konumları için ek bilgi sağlar ve kullanıcıların haritayla etkileşimine olanak tanır.
SDK'yı kullanırken Google Haritalar Platformu Hizmet Şartları'na uymanız ve uygulamanızın geçerli yasalara uygun olduğundan emin olmanız gerekir. SDK'yı kullanırken her istekle birlikte uygulamanızın adı ve sürümü, kimlik doğrulama bilgileri ve uygulamalar arası anonim tanımlayıcı otomatik olarak gönderilir.
Kitle
Bu kavramsal belgeler, iOS geliştirme ve nesne odaklı programlama kavramlarına aşina olan kullanıcılar için tasarlanmıştır. Ayrıca, Google Haritalar'a kullanıcı bakış açısından da aşina olmanız gerekir. Bu araç, iOS için Haritalar SDK'sı ile uygulamaları keşfetmeye ve geliştirmeye başlamanızı sağlamak için tasarlanmıştır. Sınıfların ve yöntemlerin belirli ayrıntıları için referans dokümanları da inceleyebilirsiniz.
Atıf gereksinimleri
Uygulamanızda iOS için Haritalar SDK'sını kullanıyorsanız atıf metnini uygulamanıza yasal uyarılar bölümünün bir parçası olarak eklemeniz gerekir. Yasal uyarıları bağımsız bir menü öğesi olarak veya "Hakkında" menü öğesinin parçası olarak eklemeniz önerilir.
[GMSServices openSourceLicenseInfo]
numaralı telefonu arayarak ilişkilendirme metnini alabilirsiniz.
Desteklenen platformlar
iOS için Haritalar SDK'sı ile, iOS 14.0 ve sonraki sürümleri çalıştıran yerel 64 bit cihazları hedefleyen uygulamalar oluşturabilirsiniz. iOS için Haritalar SDK'sı ile uygulama geliştirmek için hedef SDK 14.0 veya üzeri olan en az Xcode 14.0 gerekir. (Hedef SDK'nın 14.0 veya üzeri olması, uygulamanızın iOS 14.0'da çalışmasını engellemez).
Haritalar URL'lerini kullanan uygulamalar, hedef cihazda iOS için Google Haritalar'ın yüklü olmasını gerektirir.
Uygulanan katı bellek kısıtlamaları nedeniyle, iOS uygulama uzantılarında iOS için Haritalar SDK'sının kullanılması olası değildir. Örneğin, SDK'nın özel bir klavyede kullanılması olası değildir.
Sırada ne var?
iOS için Haritalar SDK'sı ile uygulama derlemeye başlamak için önce Google Cloud projenizi oluşturmanız gerekir.