iOS - Google AdMob v6.12.0 - “idfa class missing,

2020-04-16 18:12发布

问题:

I'm using Google AdMob (DFP & Mediated Interstitials) for a project in iOS 8 (target iOS 7).
And even though I've included what I think are all the necessary Frameworks for AdMob v6.12.0 (according to the AdMob site), I'm seeing the following warning message in Xcode:

"idfa class missing, won't collect idfa"

According to AdMob's release notes, v6.12.0 SDK uses Apple's idfa...

"The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement." ( http://tinyurl.com/n4f3fn7 )

So... I'm stumped by this warning message in the Xcode console.


MY QUESTION:
Should I disregard this message? What could I be missing here?

FYI -- Here is a list of the Frameworks I'm including in my Project:



Thanks!

回答1:

All you have to do is to add libAdIdAccess.a to your project. It is part of GoogleAnalyticsServicesiOS_3.09 delivery.



回答2:

You need to add AdSupport.framework

That line only says that it cannot access to idfa

I hope this helps.