not googlemapscore google framework found iphone ios xcode4.5 google-maps-sdk-ios

iphone - googlemapscore - Framework no encontrado GoogleMaps sdk en iOS



google maps api key ios (11)

Quiero usar google map para un proyecto de iPhone existente (no uno nuevo). Ahora estoy usando google map ios sdk y agregué con éxito google map framework a mi proyecto. Pero tengo un error como este.

ld: framework not found GoogleMaps clang: error: linker command failed with exit code 1 (use -v to see invocation)

Cómo resolver este problema. Estoy usando xcode4.5 y la versión de google map iOS sdk es 1.5. Cuando estoy creando un nuevo proyecto con google map sdk de iOS, no hay ningún error para mí. Error solo para el proyecto iOS existente. Por favor, ayúdame.


Elimine los datos derivados y elimine el archivo Podfile.lock y luego ejecute pod install.


En mi caso, olvidé que necesito abrir el archivo del área de trabajo con pods, no con el proyecto.


Encontré un escenario en el que tuve que importar un proyecto que estaba usando Google Maps y noté el mismo problema: módulo: "Google Maps" no se encontró. Para resolver este problema fue necesario eliminar Podfile.lock y la carpeta Podfile y volver a instalar los pods nuevamente. Buena suerte !


He estado luchando con este problema durante horas; Estoy usando CocoaPods, Swift y Xcode 6.1.1. Seguí todos los pasos para incluir GoogleMaps en mi proyecto con cuidado, probé muchas cosas diferentes como eliminar enlaces simbólicos en el paquete descargado o vincular manualmente los binarios en las fases de compilación o probar #include "GoogleMaps.h" , #include "GoogleMaps/GoogleMaps.h" y "#include <GoogleMaps/GoogleMaps.h> en mi archivo de bridge, nada de eso funcionó ... ¡Finalmente usé CocoaPods en lugar de incluir el marco y funcionó! Espero que ayude a alguien:

En el podfile:

pod ''Google-Maps-iOS-SDK'', ''~> 1.9.2''

Y en tu archivo Bridge:

#import "GoogleMaps.h"


Limpia tu proyecto. El atajo es comando + shift + k. Esto borrará la información que xcode ha almacenado, lo que podría implicar que sdk no está incluido.

También presione el ícono del proyecto en la parte superior de la jerarquía de archivos, presione el objetivo que es su proyecto, presione las fases de compilación, abra el enlace con las bibliotecas binarias y asegúrese de que el Sdk de Google Maps esté allí. Si no lo está, presione + y agréguelo.


Mi problema se solucionó agregando:

build settings

Framework Search Paths

Haga clic y agregue las siguientes líneas:

"$ {PODS_ROOT} / GoogleMaps / Base / Frameworks"

"$ {PODS_ROOT} / GoogleMaps / Maps / Frameworks"


Resolví mi problema

Usted necesita hacer ésto

  1. Haga clic en su proyecto ( objetivos )
  2. Haga clic en Crear configuración
  3. En las rutas de búsqueda de Framework (establezca su ruta de framework)

Siguiente información para obtener rutas de búsqueda de marco

  1. Haga clic derecho en la carpeta del marco (por ejemplo: GoogleMaps.framework)
  2. seleccione Obtener información
  3. copie la ruta desde General-> donde y pegue esta ruta en su ruta de búsqueda de marco (la ruta debe contener en una sola línea)

Buena suerte


Si usas Pods

Menú izquierdo> Pods> Pods> elija Marco> menú derecho> copiar ruta desde "ios / ....."

Mi: ios / Pods / GoogleMaps / Maps / Frameworks / GoogleMaps.framework

Luego Proyecto> Configuración de compilación> Ruta de búsqueda de marco> Haga clic en

$ (PROJECT_DIR) /ios/Pods/GoogleMaps/Maps/Frameworks/GoogleMapsCore.framework


Sigue los pasos :

  • Descargar GoogleMaps-iOS-1.1.0.zip desde su sitio
  • Descomprima el archivo. Ahora tienes una carpeta GoogleMaps-iOS-1.1.0
  • En esa carpeta tienes una carpeta de GoogleMaps.framework .
  • Copie o mueva la carpeta GoogleMaps.framework dentro de su carpeta de proyecto (en Finder).
  • Arrastre la carpeta GoogleMaps.framework a su grupo de Frameworks en Xcode.
  • En la hoja de opciones, desmarque "Copiar elementos en la carpeta del grupo de destino". Asegúrese de que su objetivo está marcado en "Agregar a objetivos". Haga clic en Aceptar.
  • (Tenga en cuenta que también puede hacer esto de otra manera, al no copiarlo en la carpeta de su proyecto y al marcar "Copiar elementos en la carpeta del grupo de destino". Xcode copiará la carpeta en sí.)

  • Importe utilizando #import "GoogleMaps/GoogleMaps.h" . El corchete angular suele funcionar también, pero en este caso debería usar comillas.

Archivo : <GoogleMaps / GoogleMaps.h> no encontrado SDK de Google Maps para iOS


Tal vez sea útil para cualquiera, los siguientes pasos me ayudaron: 1. Eliminar las carpetas "Encabezados" y "GoogleMaps" manualmente (desde el Finder). 2. Ejecute ''pod install'' 3. Reconstruya el proyecto en Xcode.


También puede: - eliminar GoogleMaps de Podfile - pod instalar - agregar GoogleMaps a su Podfile nuevamente - pod instalar

Esta solución funciona para mí, también puede verificar las rutas de búsqueda en un pozo.