es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Conflicto entre cordova-plugin-firebasex y cordova-plugin-firebase-dynamiclinks en IONIC 5.

Estoy obteniendo este error cuando estoy haciendo la compilación para iOS en IONIC 5.

Instalando “cordova-plugin-firebasex” para iOS
Ejecutando el comando: pod install –verbose
Error al instalar ‘cordova-plugin-firebasex’: Error: el comando pod falló con el código de salida 1.

Ya he emparejado los módulos de Firebase en los archivos plugin.xml de Firebase Deeplink, Analytics y Firebasex Plugin.

<pods use-frameworks="true">
                <pod name="Firebase/Core" spec="8.4.0"></pod>
                <pod name="Firebase/Auth" spec="8.4.0"></pod>
                <pod name="Firebase/Messaging" spec="8.4.0"></pod>
                <pod name="Firebase/Performance" spec="8.4.0"></pod>
                <pod name="Firebase/RemoteConfig" spec="8.4.0"></pod>
                <pod name="Firebase/InAppMessaging" spec="8.4.0"></pod>
                <pod name="FirebaseFirestore" git="https://github.com/invertase/firestore-ios-sdk-frameworks.git" tag="8.4.0"></pod>
                <pod name="Firebase/Crashlytics" spec="8.4.0"></pod>
                <pod name="Firebase/Functions" spec="8.4.0"></pod>
                <pod name="Firebase/Installations" spec="8.4.0"></pod>
                <pod name="GoogleSignIn" spec="5.0.2"></pod>
                <pod name="GoogleTagManager" spec="7.3.1"></pod>
            </pods>

En el plugin de análisis de Firebase –

<platform name="ios">
        <preference name="IOS_FIREBASE_POD_VERSION" default="8.4.0"></preference>
<platform></platform>

En el plugin de enlaces dinámicos de Firebase –

<platform name="ios">
        <preference name="IOS_FIREBASE_POD_VERSION" default="8.4.0"></preference>
<platform></platform>

Cuando ejecuto la actualización de pod no sucede nada. Por favor ayúdeme. Gracias de antemano.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que hay un problema con la instalación del complemento cordova-plugin-firebasex para iOS y el comando pod install está fallando.

    Según la información proporcionada, parece que ya ha coincidido los módulos de Firebase en los archivos plugin.xml de Firebase Deeplink, Analytics y Firebasex. También ha especificado las versiones correctas de los Pods de Firebase en la sección pods del archivo plugin.xml.

    Usted ha mencionado que cuando ejecuta el comando pod update, no sucede nada. Esto indica que puede haber un problema con la instalación de Cocoapods.

    Aquí hay algunos pasos que puede intentar para resolver el problema:

    1. Ejecute el comando pod repo update para actualizar los repositorios de especificaciones locales.
    2. Ejecute el comando pod install nuevamente y vea si resuelve el problema.
    3. Si el problema persiste, intente actualizar Cocoapods a la última versión ejecutando sudo gem install cocoapods.
    4. Elimine el archivo Podfile.lock y ejecute el comando pod install nuevamente.

    Si ninguno de los pasos anteriores funciona, puede intentar lo siguiente:

    1. Intente eliminar y volver a agregar los complementos de Firebase en su proyecto de Ionic.
    2. Intente actualizar otros complementos que haya instalado en su proyecto de Ionic.

    Si aún no puede resolver el problema, puede ser útil buscar ayuda en los foros de la comunidad de Ionic o Firebase o enviar una solicitud de soporte tanto a Ionic como a Firebase.

Comments are closed.