2015-08-03 6 views
26

ऐप स्टोर में अपना ऐप सबमिट करते समय, मुझे यह संदेश मिला: "आपका ऐप विज्ञापन पहचानकर्ता (आईडीएफए) का उपयोग कर रहा है। आपको या तो आईडीएफए उपयोग के बारे में विवरण देना होगा या निकालना होगा यह ऐप से और फिर अपनी बाइनरी जमा करें। "मैं कैसे जांचूं कि मेरा ऐप आईडीएफए

अब मैं विज्ञापन प्रदर्शित नहीं कर रहा हूं इसलिए मैंने कहा कि जब मैं पूछा गया था कि मैं आईडीएफए का उपयोग नहीं कर रहा था। मैंने यह भी कहकर ऐप सबमिट करने का प्रयास किया कि मैं लक्षित विज्ञापनों को प्रदर्शित करने के लिए आईडीएफए का उपयोग कर रहा था।

जब मैं विज्ञापन प्रदर्शित करता था, तो मैं MoPub और फेसबुक ऑडियंस नेटवर्क का उपयोग कर रहा था। क्या यह देखने का कोई तरीका है कि मैं आईडीएफए का उपयोग कहां कर रहा था?

+0

Google AdMob का उपयोग करने वाले लोगों के लिए https://stackoverflow.com/a/23358377/1356559 –

उत्तर

71

क्रम विज्ञापन पहचानकर्ता जाँच करने के लिए, आप निम्न चरणों का पालन करने की जरूरत है:

  1. ओपन टर्मिनल विंडो। निम्न आदेश चलाएं:

    cd (drag and drop your project folder here) Your_Project_Path 
    

    अब, वर्तमान कार्य निर्देशिका आपकी प्रोजेक्ट फ़ोल्डर होगी।

    $ find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier 
    

    या

    $ find . -type f | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier 
    

    और/या

    $ grep -lr "advertisingIdentifier" * | grep -v .svn | grep -v .md 
    
  2. की सूची प्राप्त करने के बाद:

  3. सभी एसडीके "विज्ञापन पहचानकर्ता" का उपयोग करता है निम्न कमांड का प्रयोग का पता लगाएं ढांचे, ढांचे के लिए खोज जो क्वेरी MATCHES। अपनी आवश्यकता के अनुसार उन ढांचे को हटाएं/अपग्रेड करें।

+0

धन्यवाद बहुत बहुत धन्यवाद! यह मेरे लिए काम किया। –

+1

धन्यवाद दोस्त आपने अपना समय बचाया – venki

+1

बिल्कुल सही समाधान! –

संबंधित मुद्दे