我在AppDelegate.m>上实例化Google Analytics跟踪器对象。 didFinishLaunchingWithOptions事件并且只在另一个ViewController上打勾跟踪器> viewDidAppear事件。
但我确实从AppDelegate& s>中实例化了相同的ViewController。 didReceiveRemoteNotification方法并在该ViewController上调用用户定义的方法来执行某些操作。
我的想法是,这不应该向Google Analytics发送ping,因为ping仅在该ViewController的viewDidAppear事件上完成。但我一直注意到,每当我的应用收到远程通知时,它都会向Google Analytics发送ping,并且在实时跟踪方面陷入混乱。
我已经模拟了远程通知,并且在didReceiveRemoteNotification期间甚至没有触发viewDidAppear。
关于如何做到这一点的任何想法?以前有人遇到类似的问题吗?