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:
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.
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.