Iphone 谷歌分析没有';不显示对我的应用程序的跟踪

Iphone 谷歌分析没有';不显示对我的应用程序的跟踪,iphone,ios,objective-c,ipad,google-analytics,Iphone,Ios,Objective C,Ipad,Google Analytics,我想将Google Analytics Tracking集成到我的IOS应用程序中 我集成了谷歌分析库,并将其添加到我的应用程序中 这是我的代码片段 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [UIApplication sharedApplication].statusBarHidden = NO;

我想将Google Analytics Tracking集成到我的IOS应用程序中

我集成了谷歌分析库,并将其添加到我的应用程序中

这是我的代码片段

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{

   [UIApplication sharedApplication].statusBarHidden = NO;

    [GAI sharedInstance].trackUncaughtExceptions = YES;
    [GAI sharedInstance].dispatchInterval = 1;
    [GAI sharedInstance].debug=YES;
    [[GAI sharedInstance] trackerWithTrackingId:@"UA-43556575-1"];

    return YES;
}
myFirstViewController中的代码

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.trackedViewName = @"Home";
    ....
    ....
}
我添加的库列表(首先我从下载文件夹复制了所有库,然后添加到我的项目文件夹,然后在Xcode中我从项目文件夹中引用)

  • 盖伊
  • GAITrackedViewController.h
  • GAITracker.h
  • gai.h
  • GAITransactionItem.h
  • libGoogleAnalytics.a
差不多5天了,但仍然遇到同样的问题:(

: 请帮助……


感谢您的阅读并提前表示感谢。我认为这可能是一种情况。 您的
UIViewController
类必须是
GAITrackedViewController
类的子类

@interface FirstViewController : GAITrackedViewController
并且必须重写这些函数

-(void)viewDidLoad
{
  [super viewDidLoad];
  self.trackedName = @"Home";

  // your code here
}

-(void)viewDidAppear:(BOOL)animated
{
  [super viewDidAppear:animated];

  // your code here
}
正如
viewdiload
viewdide出现一样:
是重要的方法


请记住,配置文件必须适用于
移动应用程序

,我认为这可能是一种情况。 您的
UIViewController
类必须是
GAITrackedViewController
类的子类

@interface FirstViewController : GAITrackedViewController
并且必须重写这些函数

-(void)viewDidLoad
{
  [super viewDidLoad];
  self.trackedName = @"Home";

  // your code here
}

-(void)viewDidAppear:(BOOL)animated
{
  [super viewDidAppear:animated];

  // your code here
}
正如
viewdiload
viewdide出现一样:
是重要的方法


请记住,配置文件必须适用于
移动应用程序

是的,我的
FirstViewController
GAITrackedViewController
的子类,我还在我的类中编写了
viewDidLoad:
ViewDidDisplay:
方法是的,我在google analytics中创建了新的配置文件,我刚刚在新的示例中尝试了所有这些代码Project它可以工作,但在我的项目中不工作。显示
重复符号\u GAILogDebug in
错误。据我所知
重复符号
的原因是,如果包含
.m
文件而不是标题
.h
我应该在哪里检查重复项?这意味着
视图控制器
?我只包含
.hViewController
中的code>文件是我的
FirstViewController
GAITrackedViewController
的子类,我还编写了
viewdiload:
viewdide:
方法在我的类中是的,我在谷歌分析中创建了新的配置文件,我刚刚在新的SampleProject中尝试了这些代码,但它不起作用它在我的项目中不起作用。显示
重复符号\u GAILogDebug in
错误。据我所知
重复符号
如果包含
.m
文件而不是头
.h
我应该在哪里检查重复项?这意味着
视图控制器
?我只在所有文件中包含
.h
文件
ViewController
在此:[stack link][1][1]中检查我的答案:在此:[stack link][1][1]中检查我的答案: