Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

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

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırı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 , Apple projenize Firebase'i eklediğinizden emin olun.

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'da, uygulama projeniz açıkken File > Add Packages seçeneğine gidin.
  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'yı kullanmak için Firebase projenizde Google Analytics'i etkinleştirmeniz ve Google Analytics için Firebase SDK'sını uygulamanıza eklemeniz gerekir. 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. Henüz yapmadıysanız, Firebase modülünü App yapınıza veya UIApplicationDelegate aktarın:
    Süratli
    import Firebase
    Amaç-C
    @import Firebase;
  2. Ayrıca, henüz yapmadıysanız, genellikle App başlatıcısında veya uygulama temsilcinizin application(_:didFinishLaunchingWithOptions:) yönteminde bir FirebaseApp paylaşılan örneği yapılandırın:
    Süratli
    FirebaseApp.configure()
    Amaç-C
    [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. Test uygulamanızın kurulum kimliğini bulmak için uygulamayı runtime komut argümanı -FIRDebugEnabled ile çalıştırın:

  1. Xcode projeniz açıkken, üst menü çubuğundan Ürün > Şema > Şemayı düzenle... 'yi seçin.
  2. Açılan iletişim kutusunun Bağımsız Değişkenler sekmesini açın.
  3. Başlatma Sırasında Geçirilen Bağımsız Değişkenler altında + Öğe ekle'yi tıklayın.
  4. Yeni oluşturulan alana "-FIRDebugEnabled" yazın.
  5. Kapat 'ı tıklayın, ardından uygulamanızı çalıştırı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 Mesajlaşma sayfasını açın.
  2. Bu sizin ilk kampanyanızsa, İlk kampanyanızı oluşturun 'u tıklayın.
    1. Firebase Uygulama İçi mesajları seçin ve Oluştur 'u tıklayın.
  3. Aksi takdirde, Kampanyalar sekmesinde Yeni kampanya 'yı tıklayın.
    1. Uygulama İçi Mesajlaşma'yı seçin.
  4. İlk mesajınız için bir Başlık girin.
  5. Cihazda Test Et'e tıklayın
  6. Kurulum kimliği ekle alanına uygulamanızın Firebase kurulum kimliğini girin.
  7. Mesajı göndermek için Test'e tıklayın.

Firebase Uygulama İçi Mesajlaşma, Test 'i tıkladığınız anda test mesajınızı 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.