Closed epetre closed 3 years ago
If the AdSupport.framework is included, we will request IDFA via selectors. If you do not need the IDFA, you can omit the AdSupport.framework as it has no other purpose. If I recall correctly, cordova does not include it by default.
However, if I'm mistaken and cordova is including the AdSupport.framework by default, you can exclude the branch check for it via the following workaround.
If you breakpoint in BNCSystemObserver.m at getAdId, it should now always return nil.
Edit: Correction, I meant AdSupport.framework not iAd.framework. Been looking at Apple Search Ads too much lately.
Great, thank you!
Read this and it's not clear if this plugin uses IDFA automatically. https://blog.branch.io/ios-14-frequently-asked-questions-about-whats-changing-how-to-adapt-to-the-idfa-going-away-and-what-this-means-for-the-industry/
It shows up if we run
grep -rl ./' -e 'advertisingIdentifier
And we are concerned given that the deadline is approaching.