notification notificaciones firestore ios firebase cocoapods

ios - notificaciones - Instalación de FireBase Cocoa Pods no funciona



notificaciones firebase ios (9)

Acabo de hacer el siguiente paso para corregir este error:

$pod setup -- verbose

Entonces haz $pod install

que funciona para mí y mi archivo pod es:

source ''https://github.com/CocoaPods/Specs.git'' platform :ios, ''8.0'' use_frameworks! target ''the-name-of-target'' do pod ''Eureka'', ''~> 1.6'' end

ACTUALIZAR:

Luego, puede eliminar su maestro y volver a instalar cocoapods usando el siguiente código:

cd ~/.cocoapods/repos rm -rf master pod setup

Estoy intentando instalar Firebase a través de Cocoa Pods para mi aplicación iOS Objective-C. Mi Podfile es el siguiente:

target ''RandomName'' do pod ''Firebase/Core'' pod ''Firebase/AdMob'' end

Cuando ejecuto la pod install , me sale el siguiente error:

[!] Unable to satisfy the following requirements: - `Firebase/Core` required by `Podfile` None of your spec sources contain a spec satisfying the dependency: `Firebase/Core`. You have either: * out-of-date source repos which you can update with `pod repo update`. * mistyped the name or version. * not added the source repo that hosts the Podspec to your Podfile. Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default.

La última versión de Cocoa Pods está instalada y he intentado ejecutar la actualización de pod repo. Tener un Podfile de lo siguiente funciona bien, pero cuando intento @import Firebase; en mi archivo AppDelegate.m, Xcode no puede encontrar el módulo.

target ''RandomName'' do pod ''Firebase'' end

Sin embargo, la siguiente combinación no se instala:

target ''RandomName'' do pod ''Firebase'' pod ''Firebase/AdMob'' end

¡Cualquier ayuda sería apreciada!


Actualiza Git y Cocoapods a la última versión:

Git: $ brew update && brew upgrade

Cocoapods: $ pod repo update


Ejecutar ''pod repo remove master'' para eliminar el repositorio de Pods // elimina la biblioteca

La ejecución de ''pod setup'' // clona el repositorio git actualizado para las especificaciones, lo que lleva mucho tiempo, ya que su tamaño supera los 300 K (¡Sea paciente!)

Corriendo ''pod install'' // el problema está resuelto


El mismo problema ocurrió mientras estaba en el comando de instalación del pod .

Por favor relanza el terminal y navega a tu proyecto Xcode luego

simplemente dispara el mismo comando de instalación de pod . ''Firebase / Database'' se instalará correctamente :)


Estoy teniendo el mismo problema. Verifique qué versión de Firebase está instalada cuando usa el pod ''Firebase''. Para mi instala 2.4.3 que es una versión antigua. Los documentos dicen que el pod debe instalar 3.2. usando esa vaina. Explica por qué los otros pods no funcionan, ya que son parte de Firebase 3. La actualización del pod tampoco actualiza Firebase a la última versión. Incluso forzar una versión no funciona. Parece que no puede encontrar las nuevas versiones de Firebase a pesar de que están en el mismo podspec.

Así es como lo resolví:

  • Asegúrate de tener instalada la última versión de git
  • asegúrate de que tienes cocoapods> = 1.0.0 instalado
  • borre el repositorio de pods (ejecute pod repo remove master ) y use la pod setup para hacer una nueva
  • usa lo siguiente en tu archivo pod

    pod ''Firebase/Auth''

    pod ''Firebase/Database''

    pod ''Firebase/Core''

(usa lo que quieras, simplemente no uses ''Firebase'')

  • pod install
  • todo debería instalarse correctamente

Para las personas que todavía tienen problemas con esto. Al copiar directamente el sitio web de firebase walkthourgh, la cadena de instalación es:

pod `Firebase/Core`

Mientras que debería haber sido:

pod ''Firebase/Core''

No es necesario configurar el pod si esto también se aplica a usted.


Tuve el mismo error, y mi solución fue Cocoapods a 1.0.0 , porque Cocoapods 1.0.1 no funcionó como esperaba. ¡Todo funciona muy bien ahora!

  • sudo gem uninstall cocoapods -v 1.0.1

  • sudo gem install cocoapods -v 1.0.0

Mi Podfile :

platform :ios, ''8.0'' target ''XXX'' do pod ''Firebase/Auth'' pod ''Firebase/Database'' end


Un par de cosas para probar. A partir de su pregunta, probó los dos primeros elementos, pero se fue de aquí para completar mi respuesta.

  • La respuesta de error que obtiene es útil. Siga los pasos para la pod repo update

  • Asegúrese de que su pod esté al día.

    pwd> pod --version 1.0.0

  • Asegúrese de que su git está actualizado. Tuve una máquina de compilación que tenía un git obsoleto (1.7), y tuve el mismo error exacto

  • -

Cuando actualicé a esta versión de git 1.7 funcionó bien.

pwd> git --version git version 2.8.1

  • Mi Podfile para usar los enlaces dinámicos de Firebase
  • ejecute pod init desde la carpeta donde se encuentra su .xcodeproj
  • Asegúrese de iniciar solo el .xcworkspace en lugar del .xcodeproj desde aquí.

platform :ios, ''8.0'' use_frameworks! target ''the-name-of-target'' do pod ''Firebase/DynamicLinks'' end


has intentado agregar

frameworks use_frameworks!

después de la línea ''RandomName'' objetivo

y añadiendo

plataforma: ios, ''9.0''

antes del objetivo ....