iOS uygulaması oluşturma (Önizleme)
Bu makalede, Bir iOS uygulamasına Azure Haritalar ekleme açıklanmıştır. Bu, şu temel adımlarda size yol boyunca yol verdir:
- Geliştirme ortamınızı ayarlama.
- Kendi Azure Haritalar oluşturun.
- Uygulamada kullanmak için Haritalar Azure depolama anahtarınızı edinin.
- Projedeki Azure Haritalar kitaplıklarına bakın.
- Uygulamaya bir Azure Haritalar denetimi ekleyin.
Önkoşullar
- azure Haritalar hesabı oluşturmak için Azure portal. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
- Azure Haritalar hesabı yapma
- Birincil anahtar veya abonelik anahtarı olarak da bilinen birincil abonelik anahtarını alın. Azure Haritalar'da kimlik doğrulaması hakkında daha fazla bilgi için bkz. Azure'da kimlik Haritalar.
- Mac App Store Xcode'u ücretsiz indirin.
Azure Haritalar hesabı oluşturma
Aşağıdaki adımları kullanarak Haritalar azure hesabı oluşturun:
Veri kaynağının sol üst köşesinde bulunan Azure portal Oluştur'a tıklayın.
Markette Ara kutusuna Azure Haritalar.
Sonuçlar'dan Azure Haritalar'ı seçin ve ardından haritanın altında görünen Oluştur düğmesini seçin.
Haritalar Hesabı Oluştur sayfasında aşağıdaki değerleri girin:
- Bu hesap için kullanmak istediğiniz Abonelik.
- Bu hesap için Kaynak grubu adı. Kaynak grubu için Yeni oluştur veya Mevcut olanı kullan seçeneğini belirleyebilirsiniz.
- Yeni hesabınıza verilen Ad.
- Bu hesabın Fiyatlandırma katmanı.
- Lisans’ı ve Gizlilik Bildirimi’ni okuyun ve onay kutusunu işaretleyerek koşulları kabul edin.
- Oluştur düğmesini seçin.

Hesabınızın birincil anahtarını alma
Yeni Haritalar başarıyla oluşturulduktan sonra, api'leri sorgulamanıza olanak Haritalar anahtarı alın.
Portalda Haritalar hesabınızı açın.
Ayarlar bölümünde Kimlik Doğrulaması'ı seçin.
Birincil Anahtar’ı panonuza kopyalayın. Bu öğreticinin ilerleyen kısmında kullanmak üzere bunu yerel olarak kaydedin.
Not
Bu hızlı başlangıçta tanıtım amacıyla Paylaşılan Anahtar kimlik doğrulaması yaklaşımı kullanılır, ancak herhangi bir üretim ortamı için tercih edilen yaklaşım, kimlik doğrulaması için Azure Active Directory kullanmaktır.

Xcode'da proje oluşturma
İlk olarak yeni bir iOS Uygulaması projesi oluşturun. Xcode projesi oluşturmak için şu adımları tamamlayın:
Dosya altında Yeni dosya'Project. ->
iOS sekmesinde Uygulama'ya ve ardından Sonraki'ye tıklayın.
Uygulama adı, paket kimliği girin ve ardından Sonraki'yi seçin.
Yeni proje oluşturma hakkında daha fazla Project için Bkz. Uygulama için Xcode Kodu Oluşturma.

Azure Haritalar iOS SDK'sı yükleme
Uygulamalarınızı geliştirmenin bir sonraki adımı, iOS SDK'sı için Azure Haritalar yüklemektir. SDK'yı yüklemek için şu adımları tamamlayın:
Uygulama gezgininde istenen Xcode iOS Project paket + bağımlılığı ekle düğmesini seçin.

Sonuçta elde edilen iletişim kutusuna aşağıdakini girin:
- Sağ
https://github.com/Azure/azure-maps-ios-sdk-distribution.gitüst köşede görüntülenen arama çubuğuna girin. - Bağımlılık
Up to Next Major VersionKuralı alanında öğesini seçin. - Bağımlılık
1.0.0-pre.1Kuralı sürüm alanına girin.

- Sağ
Paket ve bağımlılıkları çözümlendiktan sonra, bağımlılık kurulumunu tamamlamak için Paket Ekle düğmesini seçin.

MapControl görünümü ekleme
Denetleyiciyi
UIViewgörüntülemek için özel eklemeModülden
MapControlsınıfAzureMapsControlseçme
AppDelegate.swift dosyasında şunları yapmak gerekir:
- Azure Haritalar SDK'sı için içeri aktarma ekleme
- Azure kimlik doğrulaması Haritalar ayarlama
veya yöntemlerini kullanarak AzureMaps sınıfındaki kimlik doğrulama bilgilerini genel olarak ayarlama, kimlik doğrulama bilgilerini her görünüme eklemenize AzureMaps.configure(subscriptionKey:) AzureMaps.configure(aadClient:aadAppId:aadTenant:) gerek olmayacak şekilde yapar.
Aşağıdaki grafikte gösterildiği gibi çalıştır düğmesini seçin (veya tuşuna
CMD+Rbasın).
Xcode'da uygulamanın derlemesi birkaç saniye sürer. Derleme tamamlandıktan sonra, simülasyon iOS cihazında uygulamalarınızı test edebilirsiniz. Aşağıdakine benzer bir harita görüyor gerekir:

Kaynakları temizleme
Bu hızlı başlangıçta oluşturulan kaynakları temizlemek için şu adımları uygulayın:
Xcode'ı kapatın ve oluşturduğunuz projeyi silin.
Uygulamayı bir dış cihazda test ettiyebilirsiniz, uygulamayı bu cihazdan kaldırın.
Azure Haritalar iOS SDK ile geliştirmeye devam etme planınız yoksa:
Azure portal gidin. Ana portal sayfasından Tüm kaynaklar'ı seçin. Veya sol üst köşedeki menü simgesini ve ardından Tüm kaynaklar'ı seçin.
Azure Haritalar seçin. Sayfanın üst kısmından Sil’i seçin.
İsteğe bağlı olarak, iOS uygulamaları geliştirmeye devam etme planınız yoksa Xcode'u kaldırın.
Ek bilgiler
Ek kod örnekleri için aşağıdaki makalelere bakın: