我为什么要在AppDelegate中配置任何跟踪库?

时间:2013-05-23 09:38:20

标签: iphone ios google-analytics appdelegate adobe-analytics

这是一个非常具体的问题。

我不清楚为什么我们在

中初始化或配置外部库,如Google-Analytics或Adobe-Omniture
didFinishLaunching

AppDelegate的方法?

如果库是在AppDelegate之外配置的 - 让我们说在另一个VC中 - 跟踪不会工作吗?

1 个答案:

答案 0 :(得分:0)

建议初始化didFinishLaunching上的任何分析, 因为你希望它在你调用它时就准备就绪,就像记录器一样。

您可以从任何其他组件初始化它,但请确保您首先执行此操作(因此没有其他组件在未准备好时将其调用),并且仅执行一次,以避免错误状态。