विज्ञापन जांचने वाले टूल को बंद करना

विज्ञापन जांचने वाले टूल का इस्तेमाल, डेवलपमेंट, टेस्टिंग, और समस्या हल करने के दौरान विज्ञापन के व्यवहार की जांच करने के लिए किया जा सकता है. हालांकि, इस टूल को चालू करने पर, मेमोरी का इस्तेमाल बढ़ सकता है. परफ़ॉर्मेंस प्रोफ़ाइलिंग और मेमोरी की जांच के दौरान, विज्ञापन जांचने वाले टूल को बंद किया जा सकता है. इस सुविधा से यह पक्का होता है कि विज्ञापन जांचने वाला टूल, आपके ऐप्लिकेशन की परफ़ॉर्मेंस के मेज़रमेंट में रुकावट न डाले.

विज्ञापन जांचने वाले टूल को बंद करने से, यह टूल मेमोरी का ज़्यादा इस्तेमाल नहीं कर पाता. इसके अलावा, यह जेस्चर, डीबग मेन्यू या कॉल करने के तरीके से भी लॉन्च नहीं हो पाता. टेस्ट मोड में परफ़ॉर्मेंस की जांच करते समय, विज्ञापन जांचने वाले टूल को बंद किया जा सकता है. प्रोडक्शन में, विज्ञापन जांचने वाला टूल हमेशा बंद रहता है. साथ ही, इससे आपके ऐप्लिकेशन की परफ़ॉर्मेंस पर कोई असर नहीं पड़ता.

इस गाइड में, विज्ञापन जांचने वाले टूल को बंद करने और इसके बंद होने की पुष्टि करने के बारे में बताया गया है.

ज़रूरी शर्तें

आगे बढ़ने से पहले, ये काम करें:

बिल्ड टाइप की मदद से बंद करना

प्रोफ़ाइलिंग बिल्ड में विज्ञापन जांचने वाले टूल को बंद करते समय, डीबग बिल्ड में इसे उपलब्ध रखने के लिए, बिल्ड कॉन्फ़िगरेशन सेटिंग को मैनेज करें. इसके लिए, बिल्ड सेटिंग तय करें और अपनी Info.plist फ़ाइल को अपडेट करें. यहां बताया गया तरीका अपनाएं:

  1. Xcode के नेविगेशन मेन्यू में, टारगेट से अपना ऐप्लिकेशन चुनें.
  2. मेन्यू बार में, Build Settings और All पर क्लिक करें.
  3. जोड़ें पर क्लिक करें.
  4. ड्रॉप-डाउन मेन्यू से, उपयोगकर्ता की तय की गई सेटिंग जोड़ें को चुनें. इसके बाद, आपको User Defined बॉक्स दिखेगा.
  5. बॉक्स में, सेटिंग का नाम जोड़ें. उदाहरण के लिए, DISABLE_AD_INSPECTOR.
  6. ENTER या RETURN दबाएं. आपको सेटिंग के नाम वाली एक लाइन दिखेगी.
  7. अपने डीबग और रिलीज़ आईडी सेट करें:
    1. सेटिंग की लाइन को बड़ा करें. आपको डीबग और रिलीज़ लाइनें दिखेंगी.
    2. पंक्तियों को बड़ा करें और इन्हें चुनें:
      • डीबग: हां
      • रिलीज़: नहीं
  8. अपनी Info.plist फ़ाइल में, GADDisableAdInspector कुंजी जोड़ें. साथ ही, वैल्यू के तौर पर वह नाम डालें जो आपने सेटिंग के लिए बनाया है.

अगर यह प्रोसेस पूरी हो जाती है, तो डीबग के लिए बिल्ड के लिए Run चुनने पर, आपकी Info.plist फ़ाइल, टेस्ट विज्ञापन यूनिट आईडी को पुल करती है. साथ ही, रिलीज़ के लिए तैयार बिल्ड के लिए Archive चुनने पर, विज्ञापन यूनिट आईडी को पुल करती है.

बंद किए जाने की पुष्टि करना

विज्ञापन जांचने वाले टूल के बंद होने पर, उसे खोलने की कोशिश करने पर आपको अपने लॉग कंसोल में गड़बड़ी का यह मैसेज दिखता है:

Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.