İçeriğe geç

İOS ile Firebase kurulum işlemi

FireBase

Merhabalar bu yazımda İOS ile Firebase sistemini nasıl hızlı bir şekilde uygulama projemize ekleriz bundan bahsedeceğim.

Bir önceki yazımda Firebase’nin ne olduğundan bahsetmiştim. İlk olarak Firebase SDK dosyalarını uygulamamıza import etmemiz için tavsiye edilen en iyi kurulum şekli CocoaPods yöntemidir. Bu yöntem ile bir çok Populer Framework veya kendi Frameworklerinizi kolay bir şekilde entegre edebilirsiniz.

İlk olarak sistemimizde CocoaPods gemleri yüklü değilse kurulum gerçekleştirelim. Bunun için macOS üzerinden terminalimizi açıyoruz ve komut satırına.

sudo gem install cocoapods –pre

yazıp yükleme işlemi için bekliyoruz. Daha sonra yükleme tamamlandıktan sonra cd komutuyla projemizin olduğu directory’e gidiyoruz.

örn: cd Desktop ardından cd ‘Porjedeneme’ gibi.

daha sonra komut satırına pod init yazıyoruz.  Proje dosyamızın içine gelen PodFile’ı text editörü ile açıp aşağıya gerekli dosyaları podluyoruz.

Firebase için gerekli podlar:

pod ‘Firebase/Core’ Only includes Analytics
pod ‘Firebase/AdMob’ AdMob
pod ‘Firebase/Messaging’ Cloud Messaging / Notifications
pod ‘Firebase/Database’ Realtime Database
pod ‘Firebase/Invites’ Invites
pod ‘Firebase/DynamicLinks’ Dynamic Links
pod ‘Firebase/Crash’ Crash Reporting
pod ‘Firebase/RemoteConfig’ Remote Config
pod ‘Firebase/Auth’ Authentication
pod ‘Firebase/AppIndexing’ App Indexing
pod ‘Firebase/Storage’ Storage

Daha sonra tekrar terminalden dosya konumuna gelip pod install diyerek kütüphanelerin sunucudan yüklenmesini sağlıyoruz.

Not: Eğer hata ile karşılaşırsanız terminale yeniden girip pod setup –verbose yazıp çalıştırarak CocoaPods’u yükleyebilirsiniz ve ardından diğer pod install işlemini sorunsuzca gerçekleştirebilirsiniz.

Kurulum tamamlandıktan sonra projeye mavi renkte olan .xcodeproj dosyasıyla girip kütüphaneyi kullanmaya başlayabilirsiniz.

Daha sonra Uygulamamızın AppDelegate.Swift dosyasına gelip

.configure() işlemini yapıyoruz ve artık diğer proje kodlarını yazmaya başlayabilirsiniz.

Gerekli adımlar ve daha fazlası için Firebase Doc adresini ziyaret etmeyi unutmayın.

Tarih:FirebaseiOS

Bu yazı yorumlara kapalı.

© 2019 Kenan Atmaca