ios - used - marco no encontrado FirebaseAnalytics
tag manager is not found and thus will not be used (6)
Agregué Google Analytics by CocoaPod en mi proyecto, pero mi aplicación se bloqueó y dio el siguiente error.
ld: framework not found FirebaseAnalytics
clang: error: linker command failed with exit code 1 (use -v to see invocation)
¿Qué debo hacer para resolver este problema? Seguí this tutorial de google para integrar Google Analytics en mi proyecto.
Es necesario eliminar el marco vinculado de las propiedades del proyecto.
Probablemente estés usando cocoapods para agregar Firebase. Asegúrese de que en la configuración de compilación para su destino, las ''Rutas de búsqueda de marco'' para Debug y Release comiencen con $(inherited)
.
La configuración de compilación para las dependencias de su pod se define en un archivo xcconfig, si no tiene $(inherited)
en la configuración de compilación de su objetivo, se ignorará la configuración de este archivo.
Tal vez ya haya agregado otra ruta de búsqueda de marco para la configuración de compilación,
Step 1: Remove all frame work search path in Build setting
Step 2: run Pod install
Step 3: Add others Framework search path (That''s removed in step 1).
Ahora ejecuta el proyecto!
También tuve este problema y resolví con esto:
pod deintegrate && pod install
CocoaPods doc en pod deintegrate: https://guides.cocoapods.org/terminal/commands.html#pod_deintegrate
Tuve el mismo error, mis Framework Search Paths
en la Build Settings
ya estaban configuradas en $(inherited)
para Debug y Release.
Logré resolver esto con la solución aquí: https://.com/a/38246169/1092815
En otras palabras, Podfile.lock
tenía algunas versiones malas, ejecutando esto resolví mi problema:
pod update
pod install