notification firebase swift3 xcode8 ios10

notification - firebase ios



Error: no se pudo compilar el módulo Objective-C ''Firebase'' (15)

¿Puedes intentar ver mi respuesta aquí?

TL; DR asegúrese de que está ejecutando cocoapods versión 1.4.0 minimum . Corrige las importaciones de marco estático.

Puede hacerlo ejecutando sudo gem install cocoapods en su terminal y verifique su versión escribiendo pod --version

Cuando compilo la aplicación obtengo un error igual a este:

No se pudo construir el módulo Objective-C ''Firebase''

Este error aparece en la import Firebase de mi archivo swift.


''pod desintegrate'' y luego ''pod install'' funcionó para mí.


Abrí el proyecto con .xcodeproj e instalé Firebase con cocoapods. Tengo el mismo error. Pero acabo de cerrar el proyecto y lo abro con .xcworkspace.

La alerta se ha ido. Firebase fue la primera biblioteca en mi proyecto. Así que seguí usando el archivo .xcodeproj.


Esto me sucedió hoy, simplemente no podía entender por qué, porque cuando cerré el archivo esa noche, todo fue perfecto. Abrí mi archivo usando el menú de proyectos recientes y obtuve este problema. Entonces decidí verificar algo, Xcode abrió el archivo incorrecto. En lugar de abrir el archivo del espacio de trabajo con los pods, abrió el proyecto Xcode.

Una vez que abrí el espacio de trabajo, estaba libre de errores y todos los pods se estaban comportando. Estoy seguro de que todos ustedes tienen más experiencia que yo, pero solo quería tirar eso allí.


Esto puede solucionar su problema:

  1. Salga de Xcode. (No cierre la ventana Xcode, haga clic derecho y salga explícitamente).

  2. Vaya a ~/Library/Developer/Xcode/DerivedData y elimine la carpeta del proyecto. (Simplemente elimine todas las carpetas).

  3. Limpiar y construir el proyecto.

Si todavía existe el error:

Siga los pasos 1 y 2 y siga estos pasos:

  1. Cambia el esquema a Firebase y Build ( Comando + B ).

  2. Vuelva a cambiar a su esquema de aplicación y vuelva a ejecutar.


Estoy usando Swift 4 y Xcode 9. Todo lo que tengo que hacer es seleccionar FirebaseCore Scheme.

En Xcode:

Product->Scheme->FirebaseCore.

Si no tiene FirebaseCore, vaya a Manage Schemes y selecciónelo. Vuelva a intentarlo.


Estoy usando Swift 4 y Xcode 9.4. Esto me ayudó a resolver el mismo problema.

Seleccioné los siguientes marcos en XCode -> Gestionar esquemas además de mi proyecto de destino

En Xcode:

Product-> Scheme-> FirebaseCore Product -> Scheme -> nanopb Product -> Scheme -> GoogleToolBoxforMac


Instale FireBase correctamente a través de CocoaPods. Intenta los siguientes pasos

Paso 1 - Cerrar Xcode

Paso 2: borra tus datos derivados. Puede encontrar sus datos derivados aquí

~ / Library / Developer / Xcode / DerivedData Paso 3 - Abra su .xcworkspace

Paso 4 - Limpia tu proyecto (⌘ + Shift + K)

Paso 5 - Construye tu proyecto (⌘ + B)

Asegúrese de que está abierto el archivo .xcworkspace


Intenté esto (salir de Xcode, eliminar todos los archivos temporales, reinstalar pods, etc.) y no funcionó. Lo que funcionó fue simplemente construir mi proyecto ( command + b ) después de la pod install . ¡Lo que sea que funcione!


Intenté las sugerencias anteriores, pero no funcionaron para mí. Lo que funcionó para mí fue crear primero un Generic iOS Device y luego ejecutarlo en mi dispositivo físico iPhone6.

Sin embargo, todavía no podía ejecutarlo en un simulador. Lo que funcionó aquí fue cambiar Build Active Architecture Only - Debug a NO , en la Pod Project Build Settings .

Espero que esto ayude a alguien.


Nada aquí funcionó para mí, pero luego descubrí algo que funcionó.

Cuando hice clic en mi proyecto en Project Navigator en Xcode, y luego seleccioné Información , miré la sección Configuraciones y vi que solo había una configuración de lanzamiento y ninguna configuración de depuración para mi aplicación.

Para que Firebase funcione, fui a Pods dentro del Navegador de proyectos y, en la sección Configuraciones , eliminé la configuración de depuración . Ahora se construye bien. Esperemos que esto ayude a alguien más.


Solo hay una forma de resolver este problema.

  1. Salga de Xcode.
  2. Eliminar los archivos temporales del proyecto ubicados en ~/Library/Developer/Xcode/DerivedData
  3. Eliminar ProjectName.xcworkspace
  4. Eliminar el archivo Podfile.lock y la carpeta Pods
  5. Ejecute la pod install .
  6. Abra el archivo ProjectName.xcworkspace recién creado y compile.

Yo tuve exactamente el mismo problema

Podría estar reinstalando pods con su Xcode abierto O su archivo de pods no permitirá y sobrescribirá

Con su espacio de trabajo abierto, elimine la carpeta "Pods". Salga del terminal X-Code Open en "Utilidades". Encontrará esto en "Aplicaciones". Utilizando cd ... vaya a la carpeta del proyecto, reinstale los pods usando "pod install".

Eso debería arreglarlo.


simplemente reinicie su xcode y ejecute su proyecto.


Build ( + B ) funcionó para mí.