react objective not mac instalar could configurar firebase cocoapods

firebase - objective - pod init



Firebase(4.0.0): uso del identificador no resuelto FirebaseApp al instalar FirebaseDatabase (9)

Esto es lo que pasa:

  • ejecutándose en Xcode versión 7.3.1 (7D1014)
  • pod ''Firebase / Core''
  • importar Firebase en la clase

sin resolver en la base de datos

Luego agregué el marco de base de datos

  • pod ''Firebase / Core''
  • pod ''Firebase / Base de datos''

sin resolver en FirebaseApp

Parece que los 2 marcos están en modo mutex. No pueden coexistir.

Lo he intentado todo: actualizar, instalar, desinstalar, volver a crear el proyecto, volver a crear el área de trabajo. Todos.

Me podría ayudar. ¿Hay algún error en la última versión de Firebase?


Me funciono con

pod repo update pod update

y luego ejecute esto en la ubicación del archivo pod :

pod install

Después de reconstruir mi aplicación, el error debería haberse ido.


Puse en ''Firebase'' junto con ''Firebase / Core'' en el archivo pod y funcionó para mí


Que trabajo hoy para mí:

1. en Xcode 9.1

import UIKit import Firebase import UserNotifications import FirebaseInstanceID import FirebaseMessaging import FirebaseCrash import FirebaseAnalytics @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { FirebaseApp.configure() return true }

2. Mi PodFile

pod ''Firebase'' pod ''Firebase/Core'' pod ''Firebase/Database'' pod ''Firebase/Crash'' pod ''Firebase/RemoteConfig'' pod ''Firebase/Storage'' pod ''FirebaseUI'', ''~> 4.0'' pod ''Firebase/Auth'' pod ''Firebase/Messaging''

3. final:

pod repo update pod update

4. reiniciar xcode:

5. presiona: shift-alt-command-k (en xcode)

Esto eliminará todos los productos y archivos intermedios en la carpeta de compilación. Es diferente de eliminar datos derivados.

6. una limpia

hecho


Reemplace el pod ''Firebase/Core'' con el pod ''Firebase'' . A continuación, ejecute la pod repo update .


Suena como si estuvieras usando una versión anterior de Firebase. Tratar -

pod repo update pod update

Compruebe que se está instalando Firebase 4.0.

También intente importar los módulos específicos. Entonces, en lugar de import Firebase use import FirebaseDatabase o import FirebaseAuth .


Tuve un problema similar

Su declaración de importación sería:

import Firebase

Asegúrate de reiniciar Xcode y limpiar la carpeta de compilación.

Funciona para mí y se deshizo del error "Uso del identificador no resuelto FirebaseApp ..."

Actualización: para Swift 4.2: FirebaseApp.configure() funciona. [Se cambia el nombre de FIRApp a FirebaseApp]


use FIRApp.configure () en lugar de Firebase.configure ()


import FirebaseCore

Entonces podrías usar FirebaseApp.configure() . Estoy usando swift 4.


sudo gem install cocoapods pod update