简体   繁体   English

ios - 禁用Fabric Answers但保留Crashlytics

[英]ios - Disable Fabric Answers but keep Crashlytics

I have integrated Fabric Crashlytics and Answers into my app today. 我今天已将Fabric Crashlytics和Answers集成到我的应用程序中。 According to German law the user must have the oppurtunity to disable the collection of analytics data. 根据德国法律,用户必须有机会禁用分析数据的收集。

I found this solution for Android: https://stackoverflow.com/a/36203869/4543961 我找到了Android的这个解决方案: https//stackoverflow.com/a/36203869/4543961

Can anyone help me to find a similar solution for iOS? 任何人都可以帮我找到适合iOS的类似解决方案吗? That will allow me to disable data collection but keep Crashlytics data collection. 这将允许我禁用数据收集,但保留Crashlytics数据收集。

As of Fabric 1.7.2 you explicitly specify kits you want to use upon initialization of Fabric: 从Fabric 1.7.2开始,您明确指定要在Fabric初始化时使用的工具包:

[Fabric with:@[[Crashlytics class], [Answers class]]];

Thus if user disabled collection of analytics data - you may wish to not even initialize Answer kit. 因此,如果用户禁用了分析数据的收集 - 您可能希望甚至不初始化答案工具包。

Generally, just don't log any events and don't set any keys to Answers if user disabled data collection. 通常,如果用户禁用了数据收集,则不要记录任何事件,也不要将任何键设置为Answers。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM