Bu hızlı başlangıç kılavuzunda, Firebase In-App Messaging'ü nasıl ayarlayacağınız ve ilk mesajınızı nasıl göndereceğiniz gösterilmektedir.
Başlamadan önce
Başlamadan önce Firebase'i Apple projenize eklediğinizden emin olun.
Projenize Firebase In-App Messaging SDK'sını ekleyin
Firebase bağımlılarını yüklemek ve yönetmek için Swift Package Manager'ı kullanın.
- Xcode'da, uygulama projeniz açıkken Dosya > Paket Ekle'yi tıklayın.
- İstendiğinde Firebase Apple platformlar SDK deposunu ekleyin:
- In-App Messaging kitaplığını seçin.
-ObjC
işaretini, hedefinizin derleme ayarlarındaki Diğer Bağlayıcı İşaretleri bölümüne ekleyin.- In-App Messaging özelliğini kullanmak için: Google Analytics özelliğini etkinleştir Firebase projenize ekleyin ve Google Analytics için Firebase SDK'sını uygulamanıza ekleyin. Şunları seçebilirsiniz: veya IDFA koleksiyonu olan kitaplıklar.
- İşlem tamamlandığında Xcode, arka planda bağımlılarınızı otomatik olarak çözümlemeye ve indirmeye başlar.
https://github.com/firebase/firebase-ios-sdk.git.
Ardından, uygulamanızda SDK'yı başlatın:
- Firebase modülünü
App
yapınıza aktarın veyaUIApplicationDelegate
(henüz yapmadıysanız):Swift
import Firebase
Objective-C
@import Firebase;
- Ayrıca bir
FirebaseApp
yapılandırın paylaşılan örneğinizde, genellikleApp
cihazınızın başlatıcısında veya uygulama temsilcinizin Henüz yapmadıysanızapplication(_:didFinishLaunchingWithOptions:)
yöntemi:Swift
FirebaseApp.configure()
Objective-C
[FIRApp configure];
- Uygulamanızı derleyin ve çalıştırın.
Test mesajı gönder
Uygulamanızın kurulum kimliğini alma
Firebase In-App Messaging, güçten tasarruf etmek için yalnızca günde bir kez geliyordur. Bu, testi zorlaştırabilir, o yüzden Firebase konsolu, mesajları görüntüleyen bir test cihazı belirtmenize olanak tanır isteğe bağlı.
Bu test cihazı, Firebase yükleme hizmeti tarafından sağlanan bir Firebase yükleme kimliğiyle belirlenir. Test uygulamanızın yükleme kimliğini bulmak için uygulamayı -FIRDebugEnabled
çalışma zamanı komut bağımsız değişkeniyle çalıştırın:
- Xcode projeniz açıkken üst menü çubuğundan Ürün > Şema > Şemayı düzenle...'yi seçin.
- Açılan iletişim kutusunun Bağımsız değişkenler sekmesini açın.
- Başlatma sırasında iletilen bağımsız değişkenler bölümünde + Öğe ekle'yi tıklayın.
- "-FIRDebugEnabled" yazın yeni oluşturulan alana girin.
- Kapat'ı tıklayın, ardından uygulamanızı çalıştırın.
Uygulamanız çalışmaya başladıktan sonra Xcode konsolunun günlüklerinde aşağıdaki satırı arayın:
[Firebase/InAppMessaging][I-IAM180017] Starting InAppMessaging runtime with Firebase Installation ID YOUR_INSTALLATION_ID
Test cihazınıza mesaj gönderme
Uygulamanızı test cihazında çalıştırdıktan sonra ve Firebase yükleme kimliği (FID), Firebase In-App Messaging deneyebilirsiniz test mesajı göndererek ayarlayın:
- Firebase konsolunda Mesajlaşma sayfasını açın.
- Bu ilk kampanyanızsa İlk kampanyanızı oluşturun'u tıklayın.
- Firebase uygulama içi mesajları'nı seçin ve Oluştur'u tıklayın.
- Aksi takdirde, Kampanyalar sekmesinde Yeni kampanya'yı tıklayın.
- Uygulama İçi Mesajlaşma'yı seçin.
- İlk mesajınız için bir Başlık girin.
- Cihazda Test Et'i tıklayın
- Kurulum kimliği ekle alanına uygulamanızın Firebase kurulum kimliğini girin.
- Mesajı göndermek için Test et'i tıklayın.
Firebase In-App Messaging, Test'i tıkladığınızda test mesajınızı gönderir. Görmek için mesajını görürseniz test cihazınızda uygulamayı kapatıp yeniden açmanız gerekir.
Cihazınızın test cihazı olup olmadığını onaylamak için aşağıdaki günlük mesajını arayın:
[Firebase/InAppMessaging][I-IAM180017] Seeing test message in fetch response. Turn the current instance into a testing instance.