Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 谷歌分析无法在iOS上运行_Iphone_Ios_Ipad_Core Data_Google Analytics - Fatal编程技术网

Iphone 谷歌分析无法在iOS上运行

Iphone 谷歌分析无法在iOS上运行,iphone,ios,ipad,core-data,google-analytics,Iphone,Ios,Ipad,Core Data,Google Analytics,我已经实施了3个步骤 步骤1:我已经下载了谷歌分析库文件,并将这些文件添加到project中 盖伊 GAITrackedViewController.h GAITracker.h gai.h GAITransactionItem.h libGoogleAnalytics.a CoreData.framework SystemConfiguration.framework 步骤2:在didfishlaunchingwithoptions - (BOOL)application:(UIAppli

我已经实施了3个步骤

步骤1:我已经下载了谷歌分析库文件,并将这些文件添加到project中

  • 盖伊
  • GAITrackedViewController.h
  • GAITracker.h
  • gai.h
  • GAITransactionItem.h

  • libGoogleAnalytics.a

  • CoreData.framework
  • SystemConfiguration.framework
步骤2:
didfishlaunchingwithoptions

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

   [UIApplication sharedApplication].statusBarHidden = NO;

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

    return YES;
}
步骤3:在我的
主屏幕中
查看启动后加载的图像 我写了这个, 我已将此标题更新为:

#import "GAITrackedViewController.h"

@interface BTSHomeViewController : GAITrackedViewController
BTSHomeViewController.m

- (void)viewDidLoad
{    ...
     self.trackedViewName = @"Home";
}
注意:我已经写了
self.trackedViewName=@“Home”仅在第一页,而不是在所有页面中,是否需要在所有页面中写入

日志还显示此警告:

ld: warning: directory not found for option '-L/Users/Supriya/Desktop/BTS with Analytics/BTS 2.1/BTS/BTS/GoogleAnalytics/Library'
ld: warning: directory not found for option '-F/Users/Supriya/Desktop/BTS with Analytics/BTS 2.1/BTS/../../Documents'
ld: warning: directory not found for option '-F/Users/Supriya/Desktop/BTS with Analytics/BTS 2.1/BTS/../../../Documents'
当我在设备中运行我的代码时,写完这篇文章后,google analytics不会显示任何活动用户

这是我的项目中框架文件夹的快照,我忘记添加任何库了吗

: 请帮忙,怎么了?


提前感谢。

根据谷歌文档,您应该在
viewdide中设置
trackedviewname
,而不是
viewdideload


为了确保您的ID正确,您应该尝试在不使用自动屏幕测量的情况下测试分析,并使用
[[[GAI sharedInstance]defaultTracker]sendView:page]

根据谷歌文档,您应该在
viewdideappear
中设置
trackedviewname
,而不是
viewdideload

为了确保您的ID正确,您应该尝试在不使用自动屏幕测量的情况下测试分析,并使用
[[[GAI sharedInstance]defaultTracker]sendView:page]

  • 我只是想确认一下,但是你已经为一个移动应用程序使用了跟踪ID,对吗?为web应用程序创建的跟踪ID在移动应用程序中使用时不会提供任何信息

  • 一旦在App Delegate中完成了初始设置,就可以像这样轻松地完成跟踪-
    [[GAI sharedInstance]defaultTracker]trackView:@“Screen name”]

  • 我只是想确认一下,但是你已经为一个移动应用程序使用了跟踪ID,对吗?为web应用程序创建的跟踪ID在移动应用程序中使用时不会提供任何信息

  • 一旦在App Delegate中完成了初始设置,就可以像这样轻松地完成跟踪-
    [[GAI sharedInstance]defaultTracker]trackView:@“Screen name”]


  • 您是否创建了GA帐户并更改了跟踪ID?无需多次询问相同的问题()。你可以随时编辑问题。我有标准的Google帐户,我用上面相同的步骤尝试过一个简单的项目,效果很好,但当我尝试在我的应用程序中执行相同的步骤时,它不起作用:(你是否创建了GA帐户并更改了跟踪ID?无需问相同的问题()多次。你可以随时编辑问题。我有标准的Google帐户,我尝试过一个简单的项目,使用上面相同的步骤,效果很好,但当我尝试在我的应用程序中执行相同的步骤时,它不起作用:(你从哪里获得移动应用程序的追踪者id,当我登录我的google analytics帐户时,我看到的只是一个追踪者id。当你创建一个新的追踪代码时,你会被问到它是否用于移动应用程序。如何在同一个帐户上创建一个新的追踪代码?我没有看到一种方法你从哪里获得移动应用程序的追踪者id,我看到的只是一个tra。)cker id当我登录到我的google analytics帐户时,当你创建一个新的跟踪代码时,系统会询问你它是否用于移动应用程序。如何在同一个帐户上创建一个新的跟踪代码?我看不到任何方法