Giriş
iOS için Haritalar SDK'sı ile uygulamanıza Google Haritalar verilerine dayalı haritalar ekleyebilirsiniz. SDK, Google Haritalar sunucularına erişimi, harita görüntülemeyi ve tıklama ve sürükleme gibi kullanıcı hareketlerine yanıt vermeyi otomatik olarak yönetir. Haritanıza işaretçi, çoklu çizgi, yer yer paylaşımı ve bilgi penceresi de ekleyebilirsiniz. Bu nesneler, harita konumları için ek bilgiler sağlar ve kullanıcının harita ile etkileşim kurmasına 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 kullanılırken uygulamanızın adı ve sürümü, kimlik doğrulama bilgileri ve uygulamalar arası anonim tanımlayıcı, her istekle birlikte otomatik olarak gönderilir.
Kitle
Bu kavramsal dokümanlar, iOS geliştirme ve nesne yönelimli programlama kavramlarına aşina olan kişiler için tasarlanmıştır. Ayrıca, kullanıcı açısından Google Haritalar'ı da iyi bilmeniz gerekir. iOS için Haritalar SDK'sını keşfetmeye ve uygulama geliştirmeye başlamanızı sağlamak üzere tasarlanmıştır. Sınıflar ve yöntemlerle ilgili ayrıntılı bilgi için referans dokümanlarına da bakabilirsiniz.
Atıf gereksinimleri
Uygulamanızda iOS için Haritalar SDK'sını kullanıyorsanız ilişkilendirme metnini uygulamanızdaki yasal uyarılar bölümüne eklemeniz gerekir. Yasal uyarıları bağımsız bir menü öğesi olarak veya "Hakkında" menü öğesinin bir parçası olarak eklemeniz önerilir.
İlişkilendirme metnini almak için [GMSServices
openSourceLicenseInfo]
numaralı telefonu arayabilirsiniz.
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 en az 14.0 veya sonraki bir hedef SDK'ya sahip Xcode 15.0 gerekir. (14.0 veya sonraki bir hedef SDK ayarlamak, uygulamanızın iOS 14.0'te ç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ının mümkün olmaması muhtemeldir. Örneğin, SDK'nın özel klavye içinde kullanılması pek olası değildir.
Sırada ne var?
iOS için Haritalar SDK'sı ile uygulama geliştirmeye başlamak için öncelikle Google Cloud projenizi oluşturmanız gerekir.