Google analytics 3.08 IOS idfa class missing, won't collect idfa Google analytics 3.08 IOS idfa class missing, won't collect idfa ios ios

Google analytics 3.08 IOS idfa class missing, won't collect idfa


I have the same issue. It seams that 3.08 lib is linked with iAd.FrameworkHere is what I did - I've rolled back to the version 3.03c. You can download it here"https://dl.google.com/googleanalyticsservices/GoogleAnalyticsServicesiOS_3.03c.zip

The best way is to use Cocopoads for managing libraries with pod 'GoogleAnalytics-iOS-SDK', '3.0.3c'


I am using 3.0.9. I was able to remove the warning by linking in the libAdIdAccess.a library provided with the GoogleAnalytics SDK and the AdSupport.framework.


I am using the version 3.0.9 and to get rid of this warning I had to link the library libAdIdAccess.a and the AdSupport.framework manually.

To do so simply add the following lines into your build settings Other Linker Flags (OTHER_LDFLAGS) :

-framework AdSupport

-force_load "${PODS_ROOT}/GoogleAnalytics-iOS-SDK/libAdIdAccess.a"

It should look like this:enter image description here

Link: Official Documentation