C++ ile hata ayıklama sağlayıcıyla Uygulama Kontrolü'nü kullanma

Uygulamanızı Uygulama Kontrolü için kaydettikten sonra, uygulamanız normalde çalışmaz veya sürekli entegrasyon (CI) aracılığıyla ortam olarak kabul edilmez. Şu durumda: uygulamanızı bu tür bir ortamda çalıştırmak istiyorsanız, geliştirme ve test sırasında Uygulama Kontrolü hata ayıklama sağlayıcısını kullanan bir hata ayıklama derlemesi oluşturabilir kabul eder.

Kod aracılığıyla yapılandırma

Uygulamanızı çalıştırırken hata ayıklama sağlayıcısını kullanmak için (örneğin, geliştirme sırasında) aşağıdakileri yapın:

  1. Uygulama Kontrolü bölümünde bölümünde, uygulamanızın ayarlarından Hata ayıklama jetonlarını yönet'i seçin. taşma menüsü. Ardından yeni bir hata ayıklama jetonu oluşturun. Belgenin bir sonraki adıma geçebiliriz.

    Çünkü bu jeton, Firebase kaynaklarınıza olması çok önemlidir. Bu nedenle, cihazı gizli tutmalısınız. Hiçbir zaman kayıtlı bir jetonun güvenliği ihlal edilirse bu kodu iptal edebilir Firebase konsolunda hemen kullanabilirsiniz.

    Hata Ayıklama Jetonlarını Yönet menü öğesinin ekran görüntüsü

  2. Başlatma kodunuzda aşağıdakileri yapın:

    #include "firebase/app_check.h"
    
    void InitializeFirebase() {
      // Configure the Debug Provider factory with your debug token.
      firebase::app_check::DebugAppCheckProviderFactory::GetInstance()
        ->SetDebugToken("INSERT YOUR DEBUG TOKEN HERE");
    
      // Set App Check to use the debug provider factory
      firebase::app_check::AppCheck::SetAppCheckProviderFactory(
        firebase::app_check::DebugAppCheckProviderFactory::GetInstance());
    
      // Proceed to initialize Firebase as normal
    }
    

Diğer yapılandırma seçenekleri

Platforma göre diğer yapılandırma seçenekleri mevcuttur. Örneğin, oluşturmak için de kullanılabilir. Daha fazla için iOS+ bölümüne bakın veya Android hata ayıklama sağlayıcısı dokümanları

Çünkü bu jeton, Firebase kaynaklarınıza gizli tutmanız çok önemlidir. Hiçbir zaman kayıtlı bir jetonun güvenliği ihlal edilirse bu kodu iptal edebilir Firebase konsolunda hemen kullanabilirsiniz.