Giriş
iOS için Haritalar SDK'sı ile uygulamanıza Google Haritalar verilerini temel alan haritalar ekleyebilirsiniz. SDK; Google Haritalar sunucularına erişimi, harita görünümünü ve tıklama, sürükleme gibi kullanıcı hareketlerine verilen yanıtı otomatik olarak yönetir. Haritanıza işaretçiler, çoklu çizgiler, zemin bindirmeleri 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 uygulamanızın adı ve sürümünün, kimlik doğrulama bilgilerinin ve uygulamalar arası anonim bir tanımlayıcının her istekle birlikte otomatik olarak gönderildiğini unutmayın.
Kitle
Bu kavramsal belge, iOS geliştirme ve nesne odaklı programlama kavramlarına aşina olan kullanıcılar için tasarlanmıştır. Ayrıca, kullanıcının bakış açısından Google Haritalar'a da aşina olmanız gerekir. iOS için Haritalar SDK'sı ile uygulamaları keşfetmeye ve geliştirmeye başlamanıza olanak sağlamak için tasarlanmıştır. Sınıflar ve yöntemler hakkında ayrıntılı bilgi edinmek için referans belgelere de bakabilirsiniz.
Atıf gereksinimleri
Uygulamanızda iOS için Haritalar SDK'sını kullanıyorsanız ilişkilendirme metnini başvurunuzdaki yasal bildirimler bölümüne eklemeniz gerekir. Yasal uyarıların bağımsız bir menü öğesi olarak veya "Hakkında" menü öğesinin bir parçası olarak eklenmesi ö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 üzeri sürümleri çalıştıran yerel 64 bit cihazları hedefleyen uygulamalar oluşturabilirsiniz. iOS için Haritalar SDK'sı ile uygulama geliştirebilmek amacıyla, hedef SDK 14.0 veya üzeri olan en az Xcode 14.0 gerekir. (14.0 veya üzeri bir hedef SDK ayarlamak, uygulamanızın iOS 14.0'da çalışmasını engellemez).
Haritalar URL'lerini kullanan uygulamalarda, hedef cihaza iOS için Google Haritalar yüklenmiş olmalıdır.
Katı bellek kısıtlamaları nedeniyle, iOS uygulama uzantılarında iOS için Haritalar SDK'sının kullanılması pek mümkün değildir. Örneğin, SDK'nın özel klavye içinde kullanılması pek mümkün değildir.
Sırada ne var?
iOS için Haritalar SDK'sıyla uygulama oluşturmaya başlamak üzere önce Google Cloud projenizi kurmanız gerekir.