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.

La aplicación de Firebase en iOS se estrella al compilar.

Todo estaba funcionando muy bien hasta que agregué el paquete firebase_app_check: ^0.0.3

La aplicación se bloquea al construir el proyecto para ejecutarlo en iOS, en Android funciona muy bien.

La aplicación de Android puede conectarse a Firebase, pero iOS no puede hacerlo porque la solicitud no está autenticada.

Flutter: 2.5.2

Verboso

Salida de CocoaPods:

Preparando

Analizando dependencias

Inspeccionando objetivos para integrar
  Usando la configuración 'ARCHS' para compilar las arquitecturas del objetivo 'Pods-Runner': (``)

Encontrando cambios en Podfile
  Se agregó firebase_app_check
  - Flutter
  - cloud_firestore
  - cloud_functions

Buscando fuentes externas
-> Obteniendo podspec para ‘Flutter’ de Flutter
-> Obteniendo podspec para ‘cloud_firestore’ de .symlinks/plugins/cloud_firestore/ios
cloud_firestore: Usando la versión ‘8.9.0’ del SDK de Firebase definida en ‘firebase_core’
-> Obteniendo podspec para ‘cloud_functions’ de .symlinks/plugins/cloud_functions/ios

Resolviendo dependencias de Podfile
CDN: trunk Ruta relativa: CocoaPods-version.yml existe. Se devuelve local porque la verificación solo se realiza en la actualización del repositorio.
CDN: trunk Ruta relativa: all_pods_versions_0_3_5.txt existe. Se devuelve local porque la verificación solo se realiza en la actualización del repositorio.
CDN: trunk Ruta relativa: Specs/0/3/5/Firebase/8.9.1/Firebase.podspec.json existe. Se devuelve local porque la verificación solo se realiza en la actualización del repositorio.
CDN: trunk Ruta relativa: Specs/0/3/5/Firebase/8.9.0/Firebase.podspec.json

[!] CocoaPods no pudo encontrar versiones compatibles para el pod “Firebase/AppCheck”:
En el Podfile:
firebase_app_check (de .symlinks/plugins/firebase_app_check/ios) se resolvió como 0.0.3, que depende de
Firebase/AppCheck (= 8.9.0)

Se encontraron especificaciones que satisfacen la dependencia `Firebase/AppCheck (= 8.9.0)`, pero requerían una versión de implementación mínima más alta.

.rb:52:in run'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in
run’
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command.rb:52:in run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/bin/pod:55:in

/usr/local/bin/pod:23:in load'
/usr/local/bin/pod:23:in

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está relacionado con la versión del paquete firebase_app_check. La aplicación falla al construir el proyecto para iOS, mientras que funciona bien en Android. La aplicación de Android puede conectarse a Firebase, pero la aplicación de iOS no puede porque la solicitud no está autenticada.

    La versión de Flutter utilizada es 2.5.2.

Comments are closed.