Símbolos no definidos para la architecture armv7: "_OBJC_CLASS _ $ _GGLContext", referencedo desde: objc-class-ref en AppDelegate.o

Estoy intentando agregar Google Analytics en mi aplicación iSO y estoy usando el último SDK de Google Analytics https://developers.google.com/analytics/devguides/collection/ios/v3/ .

Se agregaron todos los encabezados y frameworks necesarios a mi proyecto con éxito. Pero mientras ejecuto mi aplicación obtengo errores a continuación

  1. (nulo): "_OBJC_CLASS _ $ _GGLContext", referencedo de: objc-class-ref en AppDelegate.o

  2. (nulo): el command Linker falló con el código de salida 1 (use -v para ver la invocación)

A continuación se muestra el código que escribo en el file AppDelegate.m

// Configure tracker from GoogleService-Info.plist. NSError *configureError; [[GGLContext shanetworkingInstance] configureWithError:&configureError]; NSAssert(!configureError, @"Error configuring Google services: %@", configureError); // Optional: configure GAI options. GAI *gai = [GAI shanetworkingInstance]; gai.trackUncaughtExceptions = YES; // report uncaught exceptions gai.logger.logLevel = kGAILogLevelVerbose; // remove before app release 

También incluye (_OBJC_CLASS _ $ _ GIDSignInButton y _OBJC_CLASS _ $ _ GIDSignIn) Por favor, cuénteme lo que me falta. Gracias por adelantado.

"El objective OPN [Debug] anula la OTHER_LDFLAGS compilation OTHER_LDFLAGS ". Este fue el principal problema. Después de agregar $ (henetworkingado) en nueva línea en otras banderas vinculador resuelto mi problema.

si está utilizando pod para instalar las bibliotecas como sugiere el enlace, asegúrese de comprobar si hay algún error al ejecutar la installation del pod. Podría ser que haya cambiado OTHER_CFLAGS u OTHER_LDFLAGS en la configuration de compilation, lo que podría ocasionar un problema. Si ese es el caso, probablemente desee agregar "$ (henetworkingado)" en una nueva línea a ambos indicadores.

Parece que no estás vinculando en una de las bibliotecas de Google ; Creo que Analytics.

Intente agregar libGGLCore.a y libGGLAnalytics.a al enlace binary con bibliotecas

Un pequeño error y Google SDK no funciona. Soy nuevo en CocoaPods y no sabía, que debes agregar google analytics pod dentro de tu objective. Me gusta esto:

 # Uncomment this line to define a global platform for your project platform :ios, '8.0' # Uncomment this line if you're using Swift # use_frameworks! target 'NAME_OF_THE_TARGET' do pod 'Google/Analytics' end