Unity में डीबग की सेवा देने वाली कंपनी के साथ ऐप्लिकेशन की जांच करने की सुविधा का इस्तेमाल करना

App Check के लिए अपना ऐप्लिकेशन रजिस्टर करने के बाद, आम तौर पर आपका ऐप्लिकेशन नहीं चलेगा डेस्कटॉप प्लैटफ़ॉर्म पर, एम्युलेटर में या कंटिन्यूअस इंटिग्रेशन (सीआई) से क्योंकि ये एनवायरमेंट मान्य डिवाइस नहीं माने जाते. अगर आपको आपको अपने ऐप्लिकेशन को डेवलपमेंट और टेस्टिंग के दौरान ऐसे माहौल में चलाना हो आपके ऐप्लिकेशन का डीबग बिल्ड बना सकता है जो ऐप्लिकेशन की जाँच करने वाले डीबग प्रोवाइडर का इस्तेमाल करता है का इस्तेमाल करने का सुझाव देते हैं.

कोड के ज़रिए कॉन्फ़िगरेशन

अपने ऐप्लिकेशन को चलाते समय, डीबग की सेवा देने वाली कंपनी का इस्तेमाल करने के लिए (उदाहरण के लिए, डेवलपमेंट के दौरान) ये काम करें:

  1. ऐप्लिकेशन की जांच सेक्शन में Firebase कंसोल में, अपने ऐप्लिकेशन के डीबग टोकन मैनेज करें को चुनें ओवरफ़्लो मेन्यू. इसके बाद, नया डीबग टोकन बनाएं. आपको अगला चरण.

    क्योंकि यह टोकन बिना किसी शुल्क के आपके Firebase संसाधनों को ऐक्सेस करने की अनुमति देता है तो यह ज़रूरी है कि आप इसे निजी रखें. इसे किसी और अगर रजिस्टर किए गए टोकन के साथ कभी छेड़छाड़ की जाती है, तो उसे रद्द कर दें Firebase कंसोल में तुरंत लागू हो जाती है.

    डीबग टोकन मैनेज करें मेन्यू आइटम का स्क्रीनशॉट

  2. अपने शुरू करने के कोड में, ये काम करें:

    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
    }
    

कॉन्फ़िगरेशन के अन्य विकल्प

प्लैटफ़ॉर्म के हिसाब से, कॉन्फ़िगरेशन के दूसरे विकल्प उपलब्ध हैं. उदाहरण के लिए, प्लैटफ़ॉर्म के एनवायरमेंट वैरिएबल. ज़्यादा के लिए तो iOS+ देखें या Android डीबग की सेवा देने वाली कंपनी का दस्तावेज़.

क्योंकि यह टोकन बिना किसी तो यह ज़रूरी है कि आप इसे निजी रखें. इसे किसी और अगर रजिस्टर किए गए टोकन के साथ कभी छेड़छाड़ की जाती है, तो उसे रद्द कर दें Firebase कंसोल में तुरंत लागू हो जाती है.