Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

224
Vistas
Archivos de sobrescritura de Firebase Storage

Tengo un pequeño error en mi programa.

Tengo Firebase Storage en mi aplicación. Quiero permitir que el usuario cargue la imagen en el almacenamiento.

la cosa es cuando el usuario carga una imagen y luego intenta cargar otra imagen. lo que hace el programa sobrescribe la imagen que se cargó antes.

lo que quiero es evitar "sobrescribir" cuando el usuario quiere subir otra imagen. y mantener ambas imágenes en un archivo diferente

 let currentUser = Auth.auth().currentUser let StorageRefrenece = Storage.storage().reference() let posterImageRef = StorageRefrenece.child("posters").child(currentUser!.uid).child("posterOne.jpg")

Gracias

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Eso sucede porque los está almacenando con el mismo nombre. En Firebase Storage eres el encargado de decidir el nombre de los archivos, no hay " .childByAutoId() ".

Si desea tener diferentes archivos, puede crear valores aleatorios para nombrarlos, eso está bien explicado aquí: ¿Cómo se genera un número aleatorio en el lenguaje Swift de Apple?

Su código final debería verse así:

 StorageRefrenece.child("posters").child(currentUser!.uid).child(<#Any Random Value#>)
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda