Does this app use the Advertising Identifier (IDFA)? - AdMob 6.8.0












157















I'm currently uploading my App to the App Store and Apple is asking me if this app users IDFA. I'm using the latest Admob SDK or 6.8.0 and I don't know if it uses IDFA or not, and if it does which check boxes should I hit X.X



Image enter image description herehttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png










share|improve this question


















  • 2





    Please read this:- techcrunch.com/2014/04/11/…

    – Nitin Gohel
    Apr 17 '14 at 5:03











  • Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

    – execv
    Apr 17 '14 at 6:53











  • @Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

    – Radu
    Sep 17 '15 at 21:02
















157















I'm currently uploading my App to the App Store and Apple is asking me if this app users IDFA. I'm using the latest Admob SDK or 6.8.0 and I don't know if it uses IDFA or not, and if it does which check boxes should I hit X.X



Image enter image description herehttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png










share|improve this question


















  • 2





    Please read this:- techcrunch.com/2014/04/11/…

    – Nitin Gohel
    Apr 17 '14 at 5:03











  • Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

    – execv
    Apr 17 '14 at 6:53











  • @Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

    – Radu
    Sep 17 '15 at 21:02














157












157








157


74






I'm currently uploading my App to the App Store and Apple is asking me if this app users IDFA. I'm using the latest Admob SDK or 6.8.0 and I don't know if it uses IDFA or not, and if it does which check boxes should I hit X.X



Image enter image description herehttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png










share|improve this question














I'm currently uploading my App to the App Store and Apple is asking me if this app users IDFA. I'm using the latest Admob SDK or 6.8.0 and I don't know if it uses IDFA or not, and if it does which check boxes should I hit X.X



Image enter image description herehttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png







ios admob






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Apr 17 '14 at 4:34









JessicaJessica

8672713




8672713








  • 2





    Please read this:- techcrunch.com/2014/04/11/…

    – Nitin Gohel
    Apr 17 '14 at 5:03











  • Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

    – execv
    Apr 17 '14 at 6:53











  • @Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

    – Radu
    Sep 17 '15 at 21:02














  • 2





    Please read this:- techcrunch.com/2014/04/11/…

    – Nitin Gohel
    Apr 17 '14 at 5:03











  • Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

    – execv
    Apr 17 '14 at 6:53











  • @Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

    – Radu
    Sep 17 '15 at 21:02








2




2





Please read this:- techcrunch.com/2014/04/11/…

– Nitin Gohel
Apr 17 '14 at 5:03





Please read this:- techcrunch.com/2014/04/11/…

– Nitin Gohel
Apr 17 '14 at 5:03













Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

– execv
Apr 17 '14 at 6:53





Check if you app serves any of those purposes(displaying ads). If Yes, select the ones that applies. If No, you should not use Advertisement Identifier otherwise your app might be rejected.

– execv
Apr 17 '14 at 6:53













@Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

– Radu
Sep 17 '15 at 21:02





@Jessica Nice question! You're probably saving me a few weeks of waiting that would end up in disappointment!

– Radu
Sep 17 '15 at 21:02












7 Answers
7






active

oldest

votes


















159














I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.



But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:



The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.



Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.



Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.



Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk






share|improve this answer





















  • 4





    My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

    – tomDev
    Apr 29 '14 at 20:07








  • 5





    After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

    – tomDev
    Apr 30 '14 at 22:42






  • 7





    I checked the first and last boxes. My app has just been approved.

    – dcone
    Jun 16 '14 at 8:46






  • 2





    @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

    – sleepwalkerfx
    Jul 29 '14 at 12:47






  • 5





    To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

    – Jamie Birch
    Nov 6 '17 at 1:48





















92














If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:
fgrep -R advertisingIdentifier . (don't forget the dot at the end of the command)



Go to your project/workspace folder and run the command to find which files are using the advertising identifier.



Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.






share|improve this answer





















  • 2





    Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

    – Ricardo
    Nov 5 '14 at 11:20






  • 3





    @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

    – André Rodrigues
    Nov 5 '14 at 15:55






  • 2





    Nice trick! Helped me identify which SDK was causing this issue

    – oyvindhauge
    Feb 25 '16 at 12:03



















13














Yes, it does. From the AdMob page:




The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.







share|improve this answer





















  • 2





    Alright, so I should tick all the checkboxes ?

    – Jessica
    Apr 17 '14 at 4:40











  • Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

    – ThomasW
    Apr 17 '14 at 4:44






  • 1





    @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

    – Abhi Beckert
    Apr 27 '14 at 19:53





















13














If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!



Edit: This is an old answer - see comments or other answers for an exact answer.






share|improve this answer





















  • 1





    Thanks for this one. I was using analytics.

    – Perry
    May 6 '14 at 16:17






  • 2





    @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

    – Mazen Kasser
    Dec 4 '14 at 22:08






  • 4





    Well okay - then Apple really need to be better to explain them self!

    – Morten Holmgaard
    Dec 5 '14 at 16:28






  • 2





    If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

    – Evelyn Loo
    Apr 22 '15 at 11:19













  • @EvelynLoo Did that work?

    – GangstaGraham
    Apr 10 '16 at 7:20



















11














You can track all calls to [ASIdentifierManager advertisingIdentifier] with symbolic breakpoint in Xcode:
enter image description here






share|improve this answer































    5














    BTW, Yandex Metrica also uses IDFA.



    ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a


    They say on their GitHub page that



    "Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."



    So, I will try to select this checkbox and send my app without actually no any ads in it.






    share|improve this answer































      3














      I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob for the sole purpose of showing Interstitial Ads. When prompted these question, this is what I did:



      1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES



      a) Serve advertisements within the app - CHECKED



      b) Attribute this app ... - NOT CHECKED



      c) Attribute an action ... - NOT CHECKED



      I, (my name), confirm that this app ... - CHECKED



      My app was accepted and "Ready for Sale" in less than 24 hrs.






      share|improve this answer








      New contributor




      Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















        Your Answer






        StackExchange.ifUsing("editor", function () {
        StackExchange.using("externalEditor", function () {
        StackExchange.using("snippets", function () {
        StackExchange.snippets.init();
        });
        });
        }, "code-snippets");

        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "1"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f23124663%2fdoes-this-app-use-the-advertising-identifier-idfa-admob-6-8-0%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        7 Answers
        7






        active

        oldest

        votes








        7 Answers
        7






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        159














        I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.



        But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:



        The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.



        Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.



        Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.



        Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk






        share|improve this answer





















        • 4





          My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

          – tomDev
          Apr 29 '14 at 20:07








        • 5





          After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

          – tomDev
          Apr 30 '14 at 22:42






        • 7





          I checked the first and last boxes. My app has just been approved.

          – dcone
          Jun 16 '14 at 8:46






        • 2





          @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

          – sleepwalkerfx
          Jul 29 '14 at 12:47






        • 5





          To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

          – Jamie Birch
          Nov 6 '17 at 1:48


















        159














        I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.



        But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:



        The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.



        Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.



        Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.



        Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk






        share|improve this answer





















        • 4





          My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

          – tomDev
          Apr 29 '14 at 20:07








        • 5





          After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

          – tomDev
          Apr 30 '14 at 22:42






        • 7





          I checked the first and last boxes. My app has just been approved.

          – dcone
          Jun 16 '14 at 8:46






        • 2





          @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

          – sleepwalkerfx
          Jul 29 '14 at 12:47






        • 5





          To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

          – Jamie Birch
          Nov 6 '17 at 1:48
















        159












        159








        159







        I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.



        But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:



        The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.



        Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.



        Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.



        Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk






        share|improve this answer















        I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.



        But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:



        The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.



        Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.



        Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.



        Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Jan 1 at 7:03









        CopsOnRoad

        4,36722124




        4,36722124










        answered Apr 29 '14 at 7:33









        tomDevtomDev

        3,04951829




        3,04951829








        • 4





          My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

          – tomDev
          Apr 29 '14 at 20:07








        • 5





          After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

          – tomDev
          Apr 30 '14 at 22:42






        • 7





          I checked the first and last boxes. My app has just been approved.

          – dcone
          Jun 16 '14 at 8:46






        • 2





          @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

          – sleepwalkerfx
          Jul 29 '14 at 12:47






        • 5





          To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

          – Jamie Birch
          Nov 6 '17 at 1:48
















        • 4





          My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

          – tomDev
          Apr 29 '14 at 20:07








        • 5





          After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

          – tomDev
          Apr 30 '14 at 22:42






        • 7





          I checked the first and last boxes. My app has just been approved.

          – dcone
          Jun 16 '14 at 8:46






        • 2





          @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

          – sleepwalkerfx
          Jul 29 '14 at 12:47






        • 5





          To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

          – Jamie Birch
          Nov 6 '17 at 1:48










        4




        4





        My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

        – tomDev
        Apr 29 '14 at 20:07







        My app was submitted yesterday. I'm only using AdMob for advertisements (banner and interstitial), so I checked only the first box (serving ads) and the last one, which is mandatory and your must agree that you app and all 3rd parties respect the Limit Ad Tracking settings. I'll let you know how it goes.

        – tomDev
        Apr 29 '14 at 20:07






        5




        5





        After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

        – tomDev
        Apr 30 '14 at 22:42





        After only 2 business days my app went "In Review". Usually takes 5, this was really fast. After an hour, "Ready for Sale".

        – tomDev
        Apr 30 '14 at 22:42




        7




        7





        I checked the first and last boxes. My app has just been approved.

        – dcone
        Jun 16 '14 at 8:46





        I checked the first and last boxes. My app has just been approved.

        – dcone
        Jun 16 '14 at 8:46




        2




        2





        @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

        – sleepwalkerfx
        Jul 29 '14 at 12:47





        @tomDev What happens if I'm using the same project for Free (with Ads) version of the app and Pro (no ads) version ? Although Pro version will not be serving any ads, Admob SDK is still there. Does that mean I should tick those checkboxes even for the Pro version? What disadvantages will app have if I do so ?

        – sleepwalkerfx
        Jul 29 '14 at 12:47




        5




        5





        To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

        – Jamie Birch
        Nov 6 '17 at 1:48







        To clarify, the first box is the line: "Serve advertisements within the app"; and the last box is the line beginning: "I, ____, confirm that this app, and any third party that interfaces with this app..."

        – Jamie Birch
        Nov 6 '17 at 1:48















        92














        If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:
        fgrep -R advertisingIdentifier . (don't forget the dot at the end of the command)



        Go to your project/workspace folder and run the command to find which files are using the advertising identifier.



        Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.






        share|improve this answer





















        • 2





          Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

          – Ricardo
          Nov 5 '14 at 11:20






        • 3





          @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

          – André Rodrigues
          Nov 5 '14 at 15:55






        • 2





          Nice trick! Helped me identify which SDK was causing this issue

          – oyvindhauge
          Feb 25 '16 at 12:03
















        92














        If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:
        fgrep -R advertisingIdentifier . (don't forget the dot at the end of the command)



        Go to your project/workspace folder and run the command to find which files are using the advertising identifier.



        Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.






        share|improve this answer





















        • 2





          Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

          – Ricardo
          Nov 5 '14 at 11:20






        • 3





          @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

          – André Rodrigues
          Nov 5 '14 at 15:55






        • 2





          Nice trick! Helped me identify which SDK was causing this issue

          – oyvindhauge
          Feb 25 '16 at 12:03














        92












        92








        92







        If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:
        fgrep -R advertisingIdentifier . (don't forget the dot at the end of the command)



        Go to your project/workspace folder and run the command to find which files are using the advertising identifier.



        Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.






        share|improve this answer















        If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:
        fgrep -R advertisingIdentifier . (don't forget the dot at the end of the command)



        Go to your project/workspace folder and run the command to find which files are using the advertising identifier.



        Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Apr 1 '17 at 1:05









        Roberto

        1,79711722




        1,79711722










        answered Sep 8 '14 at 13:10









        André RodriguesAndré Rodrigues

        8,35831924




        8,35831924








        • 2





          Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

          – Ricardo
          Nov 5 '14 at 11:20






        • 3





          @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

          – André Rodrigues
          Nov 5 '14 at 15:55






        • 2





          Nice trick! Helped me identify which SDK was causing this issue

          – oyvindhauge
          Feb 25 '16 at 12:03














        • 2





          Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

          – Ricardo
          Nov 5 '14 at 11:20






        • 3





          @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

          – André Rodrigues
          Nov 5 '14 at 15:55






        • 2





          Nice trick! Helped me identify which SDK was causing this issue

          – oyvindhauge
          Feb 25 '16 at 12:03








        2




        2





        Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

        – Ricardo
        Nov 5 '14 at 11:20





        Does that work even in static libs? I tried it and there is a match in libGoogleAdMobAds.a but I'm not sure if this method is reliable.

        – Ricardo
        Nov 5 '14 at 11:20




        3




        3





        @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

        – André Rodrigues
        Nov 5 '14 at 15:55





        @Ricardo Yes it works. Basically this tells you in which files or libs advertisingIdentifier is used. Then you just need to lookup on those files/libs to see what they really going on with IDFA. So for AdMob you need to look on their guidelines or on their readme for more informations.

        – André Rodrigues
        Nov 5 '14 at 15:55




        2




        2





        Nice trick! Helped me identify which SDK was causing this issue

        – oyvindhauge
        Feb 25 '16 at 12:03





        Nice trick! Helped me identify which SDK was causing this issue

        – oyvindhauge
        Feb 25 '16 at 12:03











        13














        Yes, it does. From the AdMob page:




        The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.







        share|improve this answer





















        • 2





          Alright, so I should tick all the checkboxes ?

          – Jessica
          Apr 17 '14 at 4:40











        • Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

          – ThomasW
          Apr 17 '14 at 4:44






        • 1





          @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

          – Abhi Beckert
          Apr 27 '14 at 19:53


















        13














        Yes, it does. From the AdMob page:




        The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.







        share|improve this answer





















        • 2





          Alright, so I should tick all the checkboxes ?

          – Jessica
          Apr 17 '14 at 4:40











        • Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

          – ThomasW
          Apr 17 '14 at 4:44






        • 1





          @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

          – Abhi Beckert
          Apr 27 '14 at 19:53
















        13












        13








        13







        Yes, it does. From the AdMob page:




        The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.







        share|improve this answer















        Yes, it does. From the AdMob page:




        The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.








        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Feb 16 '16 at 3:44









        Pang

        6,9511664103




        6,9511664103










        answered Apr 17 '14 at 4:39









        ThomasWThomasW

        14.2k46290




        14.2k46290








        • 2





          Alright, so I should tick all the checkboxes ?

          – Jessica
          Apr 17 '14 at 4:40











        • Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

          – ThomasW
          Apr 17 '14 at 4:44






        • 1





          @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

          – Abhi Beckert
          Apr 27 '14 at 19:53
















        • 2





          Alright, so I should tick all the checkboxes ?

          – Jessica
          Apr 17 '14 at 4:40











        • Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

          – ThomasW
          Apr 17 '14 at 4:44






        • 1





          @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

          – Abhi Beckert
          Apr 27 '14 at 19:53










        2




        2





        Alright, so I should tick all the checkboxes ?

        – Jessica
        Apr 17 '14 at 4:40





        Alright, so I should tick all the checkboxes ?

        – Jessica
        Apr 17 '14 at 4:40













        Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

        – ThomasW
        Apr 17 '14 at 4:44





        Hmmm. I'm not sure, but I think only the first of the three checkboxes applies.

        – ThomasW
        Apr 17 '14 at 4:44




        1




        1





        @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

        – Abhi Beckert
        Apr 27 '14 at 19:53







        @Jessica I would not check the fourth box unless you have confirmed with Admob, in writing that they conform to that requirement. You are opening yourself up to a lawsuit if you get it wrong and could face severe penalties, privacy laws are a minefield of legal hedaches. If your code doesn't do any ad tracking, and if AdMob tells you that their code conforms to the guidelines, then AdMob is liable for any bugs in their code. The way the linked AdMob page is written they seem to be trying to palm liability off to you, by making you responsible for any bugs instead of them.

        – Abhi Beckert
        Apr 27 '14 at 19:53













        13














        If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!



        Edit: This is an old answer - see comments or other answers for an exact answer.






        share|improve this answer





















        • 1





          Thanks for this one. I was using analytics.

          – Perry
          May 6 '14 at 16:17






        • 2





          @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

          – Mazen Kasser
          Dec 4 '14 at 22:08






        • 4





          Well okay - then Apple really need to be better to explain them self!

          – Morten Holmgaard
          Dec 5 '14 at 16:28






        • 2





          If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

          – Evelyn Loo
          Apr 22 '15 at 11:19













        • @EvelynLoo Did that work?

          – GangstaGraham
          Apr 10 '16 at 7:20
















        13














        If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!



        Edit: This is an old answer - see comments or other answers for an exact answer.






        share|improve this answer





















        • 1





          Thanks for this one. I was using analytics.

          – Perry
          May 6 '14 at 16:17






        • 2





          @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

          – Mazen Kasser
          Dec 4 '14 at 22:08






        • 4





          Well okay - then Apple really need to be better to explain them self!

          – Morten Holmgaard
          Dec 5 '14 at 16:28






        • 2





          If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

          – Evelyn Loo
          Apr 22 '15 at 11:19













        • @EvelynLoo Did that work?

          – GangstaGraham
          Apr 10 '16 at 7:20














        13












        13








        13







        If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!



        Edit: This is an old answer - see comments or other answers for an exact answer.






        share|improve this answer















        If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!



        Edit: This is an old answer - see comments or other answers for an exact answer.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 17 '16 at 8:36

























        answered Apr 27 '14 at 19:15









        Morten HolmgaardMorten Holmgaard

        4,12443764




        4,12443764








        • 1





          Thanks for this one. I was using analytics.

          – Perry
          May 6 '14 at 16:17






        • 2





          @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

          – Mazen Kasser
          Dec 4 '14 at 22:08






        • 4





          Well okay - then Apple really need to be better to explain them self!

          – Morten Holmgaard
          Dec 5 '14 at 16:28






        • 2





          If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

          – Evelyn Loo
          Apr 22 '15 at 11:19













        • @EvelynLoo Did that work?

          – GangstaGraham
          Apr 10 '16 at 7:20














        • 1





          Thanks for this one. I was using analytics.

          – Perry
          May 6 '14 at 16:17






        • 2





          @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

          – Mazen Kasser
          Dec 4 '14 at 22:08






        • 4





          Well okay - then Apple really need to be better to explain them self!

          – Morten Holmgaard
          Dec 5 '14 at 16:28






        • 2





          If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

          – Evelyn Loo
          Apr 22 '15 at 11:19













        • @EvelynLoo Did that work?

          – GangstaGraham
          Apr 10 '16 at 7:20








        1




        1





        Thanks for this one. I was using analytics.

        – Perry
        May 6 '14 at 16:17





        Thanks for this one. I was using analytics.

        – Perry
        May 6 '14 at 16:17




        2




        2





        @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

        – Mazen Kasser
        Dec 4 '14 at 22:08





        @Perry Not anymore, Apple just rejected my app as I was using Google analytics and ticked all the boxes. "We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines."

        – Mazen Kasser
        Dec 4 '14 at 22:08




        4




        4





        Well okay - then Apple really need to be better to explain them self!

        – Morten Holmgaard
        Dec 5 '14 at 16:28





        Well okay - then Apple really need to be better to explain them self!

        – Morten Holmgaard
        Dec 5 '14 at 16:28




        2




        2





        If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

        – Evelyn Loo
        Apr 22 '15 at 11:19







        If using GA to collect IDFA, but does not display ads within my app, I should select - Attribute this app installation to a previously served advertisement. - Attribute this app installation to a previously served advertisement. - Limit Ad Tracking setting in iOS. In this case, will my app get approve?

        – Evelyn Loo
        Apr 22 '15 at 11:19















        @EvelynLoo Did that work?

        – GangstaGraham
        Apr 10 '16 at 7:20





        @EvelynLoo Did that work?

        – GangstaGraham
        Apr 10 '16 at 7:20











        11














        You can track all calls to [ASIdentifierManager advertisingIdentifier] with symbolic breakpoint in Xcode:
        enter image description here






        share|improve this answer




























          11














          You can track all calls to [ASIdentifierManager advertisingIdentifier] with symbolic breakpoint in Xcode:
          enter image description here






          share|improve this answer


























            11












            11








            11







            You can track all calls to [ASIdentifierManager advertisingIdentifier] with symbolic breakpoint in Xcode:
            enter image description here






            share|improve this answer













            You can track all calls to [ASIdentifierManager advertisingIdentifier] with symbolic breakpoint in Xcode:
            enter image description here







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 22 '16 at 8:37









            k06ak06a

            8,43864888




            8,43864888























                5














                BTW, Yandex Metrica also uses IDFA.



                ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a


                They say on their GitHub page that



                "Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."



                So, I will try to select this checkbox and send my app without actually no any ads in it.






                share|improve this answer




























                  5














                  BTW, Yandex Metrica also uses IDFA.



                  ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a


                  They say on their GitHub page that



                  "Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."



                  So, I will try to select this checkbox and send my app without actually no any ads in it.






                  share|improve this answer


























                    5












                    5








                    5







                    BTW, Yandex Metrica also uses IDFA.



                    ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a


                    They say on their GitHub page that



                    "Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."



                    So, I will try to select this checkbox and send my app without actually no any ads in it.






                    share|improve this answer













                    BTW, Yandex Metrica also uses IDFA.



                    ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a


                    They say on their GitHub page that



                    "Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."



                    So, I will try to select this checkbox and send my app without actually no any ads in it.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Feb 9 '16 at 16:08









                    wzbozonwzbozon

                    8,89145960




                    8,89145960























                        3














                        I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob for the sole purpose of showing Interstitial Ads. When prompted these question, this is what I did:



                        1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES



                        a) Serve advertisements within the app - CHECKED



                        b) Attribute this app ... - NOT CHECKED



                        c) Attribute an action ... - NOT CHECKED



                        I, (my name), confirm that this app ... - CHECKED



                        My app was accepted and "Ready for Sale" in less than 24 hrs.






                        share|improve this answer








                        New contributor




                        Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.

























                          3














                          I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob for the sole purpose of showing Interstitial Ads. When prompted these question, this is what I did:



                          1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES



                          a) Serve advertisements within the app - CHECKED



                          b) Attribute this app ... - NOT CHECKED



                          c) Attribute an action ... - NOT CHECKED



                          I, (my name), confirm that this app ... - CHECKED



                          My app was accepted and "Ready for Sale" in less than 24 hrs.






                          share|improve this answer








                          New contributor




                          Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.























                            3












                            3








                            3







                            I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob for the sole purpose of showing Interstitial Ads. When prompted these question, this is what I did:



                            1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES



                            a) Serve advertisements within the app - CHECKED



                            b) Attribute this app ... - NOT CHECKED



                            c) Attribute an action ... - NOT CHECKED



                            I, (my name), confirm that this app ... - CHECKED



                            My app was accepted and "Ready for Sale" in less than 24 hrs.






                            share|improve this answer








                            New contributor




                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.










                            I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob for the sole purpose of showing Interstitial Ads. When prompted these question, this is what I did:



                            1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES



                            a) Serve advertisements within the app - CHECKED



                            b) Attribute this app ... - NOT CHECKED



                            c) Attribute an action ... - NOT CHECKED



                            I, (my name), confirm that this app ... - CHECKED



                            My app was accepted and "Ready for Sale" in less than 24 hrs.







                            share|improve this answer








                            New contributor




                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer






                            New contributor




                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered Mar 2 at 1:27









                            PerhapsPerhaps

                            3093




                            3093




                            New contributor




                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            Perhaps is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f23124663%2fdoes-this-app-use-the-advertising-identifier-idfa-admob-6-8-0%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                MongoDB - Not Authorized To Execute Command

                                How to fix TextFormField cause rebuild widget in Flutter

                                in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith