Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[@nativescript/firebase-storage] getDownloadURL closes app in IOS without error

Abierto
#260 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
ios, typescript
Área
mobile

Línea de trabajo

Empieza reproduciendo la llamada proporcionada a getDownloadURL en iOS 17.4.1, usando las versiones indicadas de NativeScript y del plugin, y compárala con el comportamiento funcional de Android. Sigue la ruta de iOS para @nativescript/firebase-storage y captura los detalles del crash; se considera terminado cuando la llamada devuelve una URL de descarga o invoca el controlador de errores sin cerrar la app.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I'm using the getDownloadURL in this form:

 firebase().storage().ref(“users/“ + id + "/profilel.png").getDownloadURL().then((url) => {
                console.log("Remote URL: " + url);
            }, (error) => {
                console.log("Error: " + error);
            });
  • The image exists in the storage in the path that is passed as parameter in the ref.
  • It works like a charm in Android, but in IOS closes the app and doesn't give any feedback.

Version of the plugin

"@nativescript/firebase-core": "^3.2.2",
"@nativescript/firebase-firestore": "^3.2.2",
"@nativescript/firebase-storage": "^3.2.2",

NS DOCTOR OUTPUT

✔ Getting environment information
No issues were detected.
✔ Your ANDROID_HOME environment variable is set and points to correct directory.
✔ Your adb from the Android SDK is correctly installed.
✔ The Android SDK is installed.
✔ A compatible Android SDK for compilation is found.
✔ Javac is installed and is configured properly.
✔ The Java Development Kit (JDK) is installed and is configured properly.
✔ Xcode is installed and is configured properly.
✔ xcodeproj is installed and is configured properly.
✔ CocoaPods are installed.
✔ CocoaPods update is not required.
✔ CocoaPods are configured properly.
✔ Your current CocoaPods version is newer than 1.0.0.
✔ Python installed and configured correctly.
✔ The Python 'six' package is found.
✔ Xcode version 15.2.0 satisfies minimum required version 10.
✔ Getting NativeScript components versions information...
⚠ Update available for component nativescript. Your current version is 8.6.5 and the latest available version is 8.7.0.
⚠ Update available for component @nativescript/core. Your current version is 8.6.2 and the latest available version is 8.7.2.
⚠ Update available for component @nativescript/ios. Your current version is 8.6.3 and the latest available version is 8.7.1.
⚠ Update available for component @nativescript/android. Your current version is 8.6.2 and the latest available version is 8.7.0.

IOS VERSION

iOS 17.4.1

Lenguaje dominante
TypeScript
Estrellas
62
Forks
53
Merge medio
8 d 4 h
PR fusionados (30 d)
2

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de NativeScript/firebase

Todos los issues de NativeScript/firebase

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.