7

我想将 Google Analytics iOS SDK 添加到我的项目中,但不幸的是它不起作用。我没有使用 Cocoa Pods,也许这就是问题,因为谷歌说在教程中使用它,但由于其他原因我不能在这个项目中使用它。

所以我就是这样尝试的:

  • 我创建了配置文件
  • 我添加了GoogleService-info.plist
  • 我已将GoogleAnalytics/Library文件夹添加到我的项目和libGoogleAnalyticsServices.a文件中

然后我把这个添加到我的AppDelegate.m

 #import <Google/Analytics.h>
 //...

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

// Configure tracker from GoogleService-Info.plist.
    NSError *configureError;
    [[GGLContext sharedInstance] configureWithError:&configureError];
    NSAssert(!configureError, @"Error configuring Google services: %@", configureError);

   return YES;
}

它完全来自教程,但是当我尝试运行它时,我收到一个错误,即Google/Analytics.h file not found. 如果有人能告诉我问题出在哪里,或者有人能解释我如何在没有可可豆荚的情况下设置整个东西(我应该从 zip 中添加哪些文件),我将不胜感激。

4

3 回答 3

16

我刚才正在寻找完全相同的东西。我发现这个非常简单的教程,它对我有用。如果您需要更多帮助,请告诉我。

于 2015-08-24T15:32:57.673 回答
5

遵循AntonyG发布的教程将无法解决问题,除非您还按照 Google此处的要求将以下内容添加到应用程序目标的链接库中:

  • CoreData.framework
  • SystemConfiguration.framework
  • libz.dylib
  • libsqlite3.dylib
于 2015-12-09T14:27:09.937 回答
2

#import <Google/Analytics.h>仅当您使用可可豆荚时才有效...

尝试:

#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIFields.h"
#import "GAILogger.h"

看看@AntonyG 提供的链接!它将逐步指导您如何在没有 Cocoa Pods 的情况下使用 Google Analytics!

于 2015-10-19T17:40:56.173 回答