Faça o upload do aplicativo Dropbox em segundo plano sem precisar abrir a cada 10 minutos

16

Existe algum tipo de solução alternativa para que o Dropbox no iPhone iOS funcione tão bem quanto no Android?

A instalação do Dropbox no iPhone requer o acionamento manual do processo de upload, em vez de ser executado em segundo plano. O Dropbox é executado apenas por cerca de 10 minutos sempre que você abre o aplicativo ou altera o local. Se você raramente muda de local, pode ser apenas o upload manual. Na minha situação, raramente mudo de local por dias e até uma ou duas semanas de cada vez. Eu posso tirar até trinta fotos, mas elas só começarão a ser enviadas quando eu abrir o aplicativo e continuarão sendo enviadas por 10 minutos.

Além disso, ele parece travar sem motivo a cada décima foto (mais ou menos) (o que pode ser um problema diferente, mas por favor, resolva-o se você tiver idéias). O resultado final é muito mais irritante do que vale a pena.

No Android, instalei o Dropbox, configurei-o e nunca mais o abri por quase um ano e funcionou perfeitamente.

Como faço para que a versão iOS do Dropbox funcione como no Android?

68964
fonte

Respostas:

13

Você não pode. Existem restrições na multitarefa do iOS que impedem que aplicativos como este sejam executados o tempo todo. Você pode evitar isso com jailbreak.

Além disso, os aplicativos não podem ignorar isso na App Store devido a diretrizes como:

2.5 Aplicativos que usam APIs não públicas serão rejeitados

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

grg
fonte
Como eu temia ... Alguém em um fórum que eu estava lendo mencionou algo sobre a execução como serviço. Eu acho que era hipotético, no entanto.
68964
Isso só é verdade se o telefone estiver usando celular? Se estiver no WiFi, ele é carregado após cada foto tirada? Eu pergunto enquanto uso meu telefone para uso pessoal e comercial. Pode tirar uma foto pessoal e ter um cliente que eu preciso mostrar um gráfico. Idealmente, se em Wifi (como eu sempre sou) conseguiria tirar uma foto pessoal, aguardar 10 segundos e excluir se do meu telefone sabendo que estará na nuvem do DropBox mais tarde.
TopSch 30/09/14
Não, o comportamento no wifi é o mesmo descrito aqui.
Oct
5
Recentemente, minha esposa precisou sincronizar mais de 5000 fotos do seu Dropbox no iPhone. O que a ajudou foi desativar o bloqueio automático (defina-o como "Nunca"), iniciar o Dropbox, mantê-lo em primeiro plano e conectar o iPhone à fonte de alimentação externa. Então deixe em paz. Depois de duas noites, todas as fotos foram sincronizadas. Não é uma solução ideal, mas pelo menos não é necessário reabrir o Dropbox a cada dez minutos.
Uwe Keim
3

Faça o jailbreak do seu telefone e faça o download do 'Background Manager' e ele ignorará a Apple sempre matando o DropBox em segundo plano a cada 10 minutos. É ótimo, porque agora o DropBox é carregado em segundo plano ou à noite, quando estou dormindo, enquanto o iPhone está conectado!

The Dude
fonte
É verdade que isso pode ajudar. Pena que tenho que tomar medidas extremas para algo tão simples.
68964
Infelizmente é não em fase de desenvolvimento e não será instalado no iOS 8
fregante
3

Obviamente, Android e iOS são dois sistemas operacionais muito diferentes, com maneiras diferentes de fazer as coisas. A Apple opta por não permitir que aplicativos sejam executados em segundo plano para sempre. Isso ajuda a reduzir o consumo da bateria do dispositivo. Dito isto, "Atualização de aplicativo em segundo plano" já existe há algum tempo. Os desenvolvedores de aplicativos precisam adicionar esse recurso a seus aplicativos. Isso não é feito automaticamente.

manofsteel9740
fonte
0

O "upload em segundo plano", mesmo que esteja aqui há algum tempo, como o OP disse, é apenas temporário; ou seja, é preciso abrir o aplicativo de vez em quando e o aplicativo ainda é fechado após esse período de 10 minutos. O único upload em segundo plano real acontece quando o telefone detecta uma alteração de local. Enfim, agora pelo menos eu sei por que tenho que abrir manualmente o aplicativo para fazer upload das fotos.

Silviu
fonte
0

Há um novo recurso nas configurações chamado 'Upload da câmera'. Isso é basicamente uma sincronização automática de suas fotos criadas para o dropbox.

Se você habilitar isso, também terá uma opção adicional: 'Upload em segundo plano', no entanto, até onde eu sei, isso funciona apenas para os envios feitos pelo recurso 'Upload da câmera'.

Links para documentos do Dropbox: o
que é o upload em segundo plano?
Como ativar ou desativar o Upload da câmera?

p1100i
fonte
Esse recurso não é novo nem resolve o problema. Na pergunta, mencionei que ele é carregado apenas se você mudar de local. É assim que o recurso "upload em segundo plano" funciona. É um processo em segundo plano falso. É acionado alterando o local, não tirando uma foto, e será carregado apenas por cerca de 10 minutos. Portanto, se você está sentado em casa há cinco dias e tirou 50 fotos e 5 vídeos, 10 minutos é muito pouco provável para que todos sejam carregados.
68964
11
No Android, no entanto, o processo de upload em segundo plano é um verdadeiro processo em segundo plano e é carregado imediatamente após a foto ser tirada, supondo que você esteja conectado à Internet.
68964
-1

O Dropbox para iPhone possui um novo recurso chamado "Upload em segundo plano" e faz exatamente isso. Verifique o ícone de configurações e ative-o.

Marcia Funebre
fonte
2
Eles tiveram "Upload em segundo plano" por um tempo. A questão é que é um processo em segundo plano falso. Na verdade, ele só é carregado se você abrir o aplicativo ou alterar o local. Se isso ainda é verdade, isso não responde à minha pergunta. No Android, o Dropbox é carregado dentro de segundos após salvar a imagem, sem ter que fazer nada.
68964