Unity'deki hata ayıklama sağlayıcısıyla Uygulama Kontrolü'nü kullanma

Uygulamanızı Uygulama Kontrolü için kaydettikten sonra, uygulamanız normal olarak ç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. App Check bölümünde Firebase konsolunun, uygulamanızın menüsünden 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 görebilirsiniz.

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

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

    using Firebase.AppCheck;
    
    void InitializeFirebase() {
      // Configure the Debug Provider factory with your debug token.
      DebugAppCheckProviderFactory.Instance.SetDebugToken("YOUR DEBUG TOKEN");
    
      // Set App Check to use the debug provider factory
      FirebaseAppCheck.SetAppCheckProviderFactory(
        DebugAppCheckProviderFactory.Instance);
    
      // 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.