Haga que la aplicación de Dropbox se cargue en segundo plano sin tener que abrirla cada 10 minutos

¿Hay algún tipo de solución alternativa para que Dropbox en iPhone iOS funcione tan bien como lo hace en Android?

La instalación de Dropbox en el iPhone requiere activar manualmente el proceso de carga en lugar de que se ejecute solo en segundo plano. Dropbox solo se ejecuta durante unos 10 minutos cada vez que abres la aplicación o cambias de ubicación. Si rara vez cambia de ubicación, entonces también podría ser solo una carga manual. En mi situación, rara vez cambio de ubicación durante días e incluso una semana o dos a la vez. Puedo tomar hasta treinta fotos, pero solo comenzarán a cargarse cuando abra la aplicación y solo continuarán cargándose durante 10 minutos.

Además de eso, parece colgarse sin razón en cada décima foto más o menos (lo que podría ser un problema diferente, pero acéptelo si tiene ideas). El resultado final es mucho más molesto de lo que vale.

En Android, instalé Dropbox, lo configuré, luego nunca lo volví a abrir durante casi un año y funcionó a la perfección.

¿Cómo puedo hacer que la versión iOS de Dropbox funcione como lo hace en Android?

Respuestas (7)

no puedes Existen restricciones con la multitarea de iOS que impiden que aplicaciones como esta se ejecuten todo el tiempo. Sin embargo, es posible que pueda evitar esto haciendo jailbreak.

Además, las aplicaciones no pueden pasar por alto esto en la App Store debido a pautas como:

2.5 Se rechazarán las aplicaciones que utilicen API no públicas

Fuente: https://developer.apple.com/appstore/resources/approval/guidelines.html

Como me temía... Alguien en un foro que estaba leyendo mencionó algo sobre la ejecución como un servicio. Aunque creo que era hipotético.
¿Es esto solo cierto si el teléfono está usando celular? Si está en WiFi, ¿se carga después de cada foto tomada? Pregunto mientras uso mi teléfono tanto para uso personal como para negocios. Podría tomar una foto personal y hacer que aparezca un cliente al que necesito mostrarle un gráfico. Idealmente, si estoy en Wifi (que siempre estoy) podría tomar la foto personal, esperar 10 segundos y eliminarla de mi teléfono sabiendo que estará en la nube de DropBox más tarde.
No, el comportamiento en wifi es el mismo que se describe aquí.
Recientemente, mi esposa necesitaba sincronizar más de 5000 fotos desde el Dropbox superior de su iPhone. Lo que la ayudó fue desactivar el bloqueo automático (configurarlo en "Nunca"), iniciar Dropbox, mantenerlo en primer plano y conectar el iPhone a una fuente de alimentación externa. Entonces déjalo en paz. Después de dos noches, todas las fotos se sincronizaron. No es una solución ideal, pero al menos no hay necesidad de volver a abrir Dropbox cada diez minutos más o menos.

Haga jailbreak a su teléfono y luego descargue 'Background Manager' y evitará que Apple siempre elimine DropBox en segundo plano cada 10 minutos. ¡Es genial porque ahora DropBox se cargará en segundo plano o por la noche cuando estoy durmiendo, mientras el iPhone está conectado!

Es cierto que esto podría ayudar. Lástima que tenga que tomar medidas tan extremas para algo tan simple.
Desafortunadamente, ya no está en desarrollo y no se instalará en iOS 8.

Obviamente, Android e iOS son dos sistemas operativos muy diferentes, con diferentes formas de hacer las cosas. Apple elige no permitir que las aplicaciones se ejecuten en segundo plano para siempre. Esto ayuda a reducir el consumo de la batería del dispositivo. Dicho esto, la "Actualización de la aplicación en segundo plano" existe desde hace un tiempo. Los desarrolladores de aplicaciones deben agregar esta capacidad a sus aplicaciones. No se hace automáticamente.

La "Carga en segundo plano", aunque ha estado aquí por un tiempo, como dijo el OP, es solo temporal; es decir, uno debe abrir la aplicación de vez en cuando y la aplicación sigue cerrada después de ese período de 10 minutos. La única carga real en segundo plano ocurre cuando el teléfono detecta un cambio de ubicación. De todos modos, ahora al menos sé por qué tengo que abrir manualmente la aplicación para subir las fotos.

Mis fotos de repente comenzaron a negarse a cargarse en medio de una caminata. Se mantuvieron obstinadamente atascados incluso después de dejar que Dropbox se concentrara de la noche a la mañana , como sugirió @UweKeim. Mantuve esta pantalla encendida durante más de 12 horas, sin éxito:

ingrese la descripción de la imagen aquí

Lo que hizo que el atasco se moviera para mí fue mover manualmente algunos archivos de Fotos a la carpeta Cargas de cámara de Dropbox.

  • en la aplicación iPhone Photos, pestaña Biblioteca, seleccione una foto (una a la vez, smh)
  • icono de carga
  • Acción "Guardar en Dropbox" (no el logotipo de Dropbox)
  • Elija una carpeta diferente... (Cargas de cámara en mi caso)
  • Salvar
  • eliminar la foto de la aplicación Fotos

No estoy seguro de con qué archivo se ahogó Dropbox. Había un panorama de 25 MB, un par de videos de 18 MB. (He subido fotos mucho más grandes sin incidentes). Después de mover alrededor de media docena de los archivos más antiguos que debían cargarse a continuación, los eliminé de la aplicación Fotos, luego le di el foco a Dropbox, el resto se cargó automáticamente.

Sintiendo la necesidad de algo antimonopolio de iCloud. Sólo digo'.

Hay una nueva función en la configuración llamada 'Carga de cámara'. Esto es básicamente una sincronización automática de tus fotos creadas con Dropbox.

Si habilita esto, también tendrá una ventana emergente de opción adicional: 'Carga en segundo plano', sin embargo, por lo que sé, esto solo funciona para las cargas realizadas por la función 'Carga de cámara'.

Enlaces de documentos de Dropbox:
¿Qué es la carga en segundo plano?
¿Cómo habilito o deshabilito la carga de la cámara?

Esa función no es nueva ni resuelve el problema. En la pregunta, menciono que solo se carga si cambias de ubicación. Así es como funciona la función de "carga en segundo plano". Es un proceso de fondo falso. Se activa al cambiar de ubicación, no al tomar una foto, y solo se cargará durante unos 10 minutos. Entonces, si ha estado sentado en su casa durante cinco días y ha tomado 50 fotos y 5 videos, 10 minutos es poco tiempo suficiente para cargarlos todos.
Sin embargo, en Android, el proceso de carga en segundo plano es un verdadero proceso en segundo plano y se carga inmediatamente después de tomar una foto, suponiendo que esté conectado a Internet.

Dropbox para iPhone tiene una nueva función llamada "Carga en segundo plano" y hace precisamente eso. Compruebe el icono de configuración y actívelo.

Han tenido "Carga en segundo plano" por un tiempo. El problema es que es un proceso de fondo falso. En realidad, solo se carga si abres la aplicación o cambias de ubicación. Si esto sigue siendo cierto, entonces esto no responde a mi pregunta. En Android, Dropbox cargará segundos después de guardar la imagen, sin tener que hacer nada.