Memory Leaks and Retain Cycles while using Upload with Cloudinary SDK

Abierto
#441 1 comentario 0 reacciones 1 asignado Ver en GitHub

@adimiz1 ya está trabajando en esto.

Desde el 1/12/2024.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Bug report for Cloudinary iOS SDK

Before proceeding, please update to latest version and test if the issue persists

Describe the bug in a sentence or two.

Memory Leaks and Retain Cycles

Issue Type (Can be multiple)

[ ] Build - Can’t install or import the SDK
[x] Performance - Performance issues
[ ] Behaviour - Functions aren’t working as expected (Such as generate URL)
[ ] Documentation - Inconsistency between the docs and behaviour
[ ] Other (Specify)

Steps to reproduce

We see this after using .createUploader().signedUploadLarge

Error screenshots or Stack Trace (if applicable)

Screenshot 2024-11-22 at 16 47 15 Screenshot 2024-11-22 at 16 47 24 Screenshot 2024-11-22 at 16 47 20

Build/Dependency management

[ ] Cocoa-Pods
[ ] Carthage
[ ] Manual import
[x] Other (SPM)

Is the issue reproducible only on a specific device?

[x] No
[ ] Yes (specify model + iOS version)

Versions and Libraries (fill in the version numbers)

iOS Cloudinary SDK version - 5.1.0
OSX (on the dev environment) - MacOS 15.0.1
XCode - 16.0
Swift - 5
Target iOS - iOS 18.1

Repository
If possible, please provide a link to a reproducible repository that showcases the problem

Lenguaje dominante
Swift
Estrellas
169
Forks
107
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin 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 cloudinary/cloudinary_ios

Todos los issues de cloudinary/cloudinary_ios

Issues similares

Más issues de Swift

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.