我下载了google分析软件,并按照他们的指示在应用程序中实现分析。但是无论我尝试什么,我都会在xcode中获得这个日志:idfa class missing, won't collect idfa。

所以我在谷歌上发现苹果会拒绝那些有这个警告的应用程序。我还发现google用3.03c版本解决了这个问题,我们不需要导入使用广告的库。我还运行了他们的例子,我在他们的例子中得到了相同的日志。
所以我的问题是,苹果会不会批准我的申请,我该如何解决呢?


发布于 2014-07-25 13:50:49
我也有同样的问题。它连接了3.08lib与iAd.Framework的链接,这就是我所做的--我回滚到了3.03c版本。你可以在"3.03c.zip“下载它
最好的方法是使用可可语管理pod 'GoogleAnalytics-iOS-SDK', '3.0.3c'库
发布于 2014-08-09 15:06:55
我正在使用3.0.9。我能够通过链接GoogleAnalytics SDK和AdSupport.framework提供的GoogleAnalytics SDK库来删除警告。
发布于 2014-08-29 13:05:20
我使用的是3.0.9版本,为了消除这个警告,我必须手动链接库libAdIdAccess.a和AdSupport.framework。
要做到这一点,只需在构建设置Other Linker Flags (OTHER_LDFLAGS)中添加以下行:
-framework AdSupport -force_load "${PODS_ROOT}/GoogleAnalytics-iOS-SDK/libAdIdAccess.a“
它应该是这样的:

链接:正式文件
https://stackoverflow.com/questions/24955138
复制相似问题