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 ile sürükleme gibi kullanıcı hareketlerine yanıt vermeyi otomatik olarak gerçekleştirir. Haritanıza işaretçiler, çoklu çizgiler, yer yer paylaşımları ve bilgi pencereleri de ekleyebilirsiniz. Bu nesneler, harita konumları hakkında ek bilgiler sağlar ve kullanıcının haritayla 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'yı kullanırken uygulama adınız ve sürümünüz, kimlik doğrulama bilgileriniz ve uygulamalar arası anonim bir tanımlayıcının her istekle birlikte otomatik olarak gönderildiğini unutmayın.
Kitle
Bu kavramsal doküman, iOS geliştirme ve nesne yönelimli programlama kavramlarına aşina olan kişiler için tasarlanmıştır. Ayrıca, Google Haritalar'ı kullanıcı bakış açısından da tanıyor olmanız gerekir. Bu laboratuvar, iOS için Haritalar SDK'sı ile uygulama keşfetmeye ve geliştirmeye başlamanızı sağlamak için 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 uygulamanızın yasal uyarılar bölümüne atıf metnini eklemeniz gerekir. Yasal uyarıların bağımsız bir menü öğesi olarak veya "Hakkında" menü öğesinin bir parçası olarak eklenmesi önerilir.
[GMSServices
openSourceLicenseInfo] yöntemini çağırarak atıf metnini alabilirsiniz.
Desteklenen platformlar
iOS için Haritalar SDK'sı ile iOS 16.0 ve sonraki sürümleri çalıştıran 64 bit cihazları hedefleyen uygulamalar geliştirebilirsiniz. iOS için Haritalar SDK'sı ile uygulama geliştirmek için en az Xcode 26.0 ve hedef SDK'nın 16.0 veya daha yeni bir sürümü gerekir. (Hedef SDK'yı 16.0 veya sonraki bir sürüme ayarlamak, uygulamanızın iOS 16.0'da çalışmasını engellemez).
Haritalar URL'lerini kullanan uygulamalar için hedef cihazda iOS için Google Haritalar'ın yüklü olması gerekir.
iOS için Haritalar SDK'sının iOS uygulama uzantılarında kullanılması, uygulanan katı bellek kısıtlamaları nedeniyle muhtemelen çalışmayacaktır. Örneğin, SDK'nın özel klavye içinde kullanılması muhtemelen çalışmayacaktır.
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.