我在项目中使用Firebase Analytics
。我已经用CocoaPods
安装了它。我想访问所有自动收集的用户属性,如here所述。它说:
对于iOS应用,该应用必须收集IDFA才能自动获得“年龄”,“性别”和“兴趣”属性。
为此,我应该链接到以下库:
对此进行了描述here。我知道如何链接AdSupport.framework
。
但是我应该在哪里找到libAdIdAccess.a
。已经here被问到了。答案建议安装吊舱GoogleIDFASupport
。我已经这样做了,但是想知道这是否是正确的操作,因为Firebase
文档中没有提到它,只在Google Analytics
文档中提到了。在Google Analytics
中,仅安装Pod还不够,您还应该:
要启用IDFA收集,请在将收集IDFA的每个跟踪器上将allowIDFACollection属性设置为YES。例如:
//启用IDFA收集。 tracker.allowIDFACollection = YES;
问题是:使用pod GoogleIDFASupport
是否足够?还是应该以其他方式获取libAdIdAccess.a
?
答案 0 :(得分:0)
我目前还在为iOS应用设置IDFA收藏。我通过CocoaPods安装了GoogleIDFASupport
,但是我的库文件名为libAdIdAccessLibrary.a
而不是libAdIdAccess.a
我即将提交,几天之内应该找出它是否有效。
只是想知道您最终跳过了这一步吗?
要启用IDFA收集,请在将收集IDFA的每个跟踪器上将allowIDFACollection属性设置为YES。例如:
//启用IDFA收集。 tracker.allowIDFACollection = YES;