Catch up on everthing we announced at this year's Firebase Summit. Learn more

Firebase Uygulama İçi Mesajlaşma'yı kullanmaya başlayın

Bu hızlı başlangıç, Firebase Uygulama İçi Mesajlaşma'yı nasıl kuracağınızı ve ilk mesajınızı nasıl göndereceğinizi gösterir.

Sen başlamadan önce

Başlamadan önce, emin olun Apple projeye Firebase ekleyin .

Firebase Uygulama İçi Mesajlaşma SDK'sını projenize ekleyin

Firebase bağımlılıklarını kurmak ve yönetmek için Swift Paket Yöneticisi'ni kullanın.

  1. Xcode olarak, uygulama açma projesi, gezinilebilen ile Dosya> Swift Paketleri> Paket Bağımlılık Ekle.
  2. İstendiğinde, Firebase Apple platformları SDK deposunu ekleyin:
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. Uygulama İçi Mesajlaşma kitaplığını seçin.
  5. Uygulama İçi Mesajlaşma kullanmak için gereken Google Analytics etkinleştirmek için Firebase projesinde ve uygulamanızda Google Analytics'in Firebase SDK ekleyin. IDFA koleksiyonu olmayan veya IDFA koleksiyonu olan kütüphaneyi seçebilirsiniz.
  6. Bittiğinde, Xcode otomatik olarak bağımlılıklarınızı arka planda çözmeye ve indirmeye başlayacaktır.

Şimdi, uygulamanızda SDK'yı başlatın:

  1. Sizin de Firebase modülü içe UIApplicationDelegate henüz yapmadıysanız,:
    Süratli
    import Firebase
    Amaç-C
    @import Firebase;
  2. Ayrıca yapılandırmak FirebaseApp tipik uygulamanızın içinde, örnek paylaştı application:didFinishLaunchingWithOptions: henüz yapmadıysanız, yöntemin:
    Süratli
    // Use Firebase library to configure APIs
    FirebaseApp.configure()
    Amaç-C
    // Use Firebase library to configure APIs
    [FIRApp configure];
  3. Uygulamanızı derleyin ve çalıştırın.

Test mesajı gönder

Uygulamanızın kurulum kimliğini alın

Firebase Uygulama İçi Mesajlaşma, gücü korumak için sunucudan yalnızca günde bir kez mesaj alır. Bu, testi zorlaştırabilir, bu nedenle Firebase konsolu, talep üzerine mesajları görüntüleyen bir test cihazı belirlemenize olanak tanır.

Bu test cihazı, Firebase kurulum hizmeti tarafından sağlanan bir Firebase kurulum kimliği tarafından belirlenir. Senin test uygulamanın kurulum kimliğini bulmak için, çalışma zamanı komut argümanı ile uygulamayı çalıştırmak -FIRDebugEnabled :

  1. Xcode projesine açıkken, üst menü çubuğundan ... Ürün> Şeması> Edit düzenini seçin.
  2. Açılan diyalog Argümanlar sekmesini açın.
  3. Click + Lansmanı On Geçti Argümanlar altında öğeleri ekleyin.
  4. Yeni oluşturulan alana "-FIRDebugEnabled" yazın.
  5. Sonra uygulamanızda çalıştırın Kapat tıklayın.

Uygulamanız çalışmaya başladığında, 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 bir mesaj gönderin

Uygulamanızı test cihazında başlattıktan ve Firebase kurulum kimliğine (FID) sahip olduğunuzda, bir test mesajı göndererek Firebase Uygulama İçi Mesajlaşma kurulumunuzu deneyebilirsiniz:

  1. Firebase konsolunda, açık Uygulama İçi Mesajlaşma .
  2. Yeni Kampanyasını tıklayın.
  3. İlk Mesaj için bir Başlık girin.
  4. Cihazınızda Testi tıklayın
  5. Bir yükleme kimliği ekle alanda uygulamanızın Firebase yükleme kimliğini girin.
  6. Mesajı göndermek için Test tıklayın.

Eğer Testi tıklayın olarak Firebase Uygulama İçi Mesajlaşma en kısa sürede test mesajı gönderir. Mesajı görmek için uygulamayı kapatmanız ve ardından test cihazınızda yeniden açmanız gerekir.

Cihazınızın bir test cihazı olup olmadığını doğrulamak 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.