Ao longo desta semana, vários desenvolvedores e blogueiros dos EUA apontaram para um problema de longa data com o aplicativo iOS do Facebook, que usa consistentemente muito mais energia do que a atividade do usuário poderia indicar. Matt Galligan mencionou que notou muitas vezes no mês passado que o aplicativo iOS oficial do Facebook consome mais energia quando está em segundo plano. Isso ocorre mesmo se o usuário tiver as atualizações automáticas de aplicativos em segundo plano desativadas.
O que exatamente o aplicativo faz em segundo plano não está claro. Porém, o mais falado é que ele utiliza serviços VOIP, áudio e notificações push, que disponibilizam conteúdo diretamente sem o conhecimento do usuário. Galligan chama a abordagem do Facebook de “hostil ao usuário”. Ele diz que a empresa está criando ativamente maneiras de manter seu aplicativo rodando em segundo plano, com ou sem a permissão do usuário.
Números específicos que aparecem em artigos focados no assunto mostram que o aplicativo do Facebook foi responsável por 15% do total de energia consumida por semana, funcionando em segundo plano duas vezes mais enquanto o usuário estava trabalhando ativamente com ele. Ao mesmo tempo, nos dispositivos de origem dos dados, as atualizações automáticas de aplicativos em segundo plano para o Facebook foram desativadas nas configurações.
Essa informação aparece graças ao monitoramento mais detalhado do consumo da bateria no iOS 9, que mostrará qual aplicativo tem qual participação no consumo total e qual a relação entre o uso ativo e passivo (background) do aplicativo pelo usuário.
Embora o Facebook não tenha comentado o que especificamente seu aplicativo faz em segundo plano, um porta-voz da empresa respondeu aos artigos negativos dizendo: “Ouvimos relatos de pessoas que tiveram problemas de bateria com nosso aplicativo iOS. Estamos investigando isso e esperamos poder fornecer uma solução em breve…”
Até então, a melhor solução para problemas de duração da bateria é, paradoxalmente, permitir que o Facebook atualize em segundo plano (o que não elimina o problema de consumo excessivo de energia, mas pelo menos o reduz), ou excluir o aplicativo e acessar a rede social. rede através do Safari. Também são considerados aplicativos de terceiros que permitem acesso ao Facebook.
Abandonar o aplicativo não é suficiente?
Acho que isso deveria ser suficiente.
É o suficiente, mas é cansativo fazer 20 vezes ao dia. Simplesmente apaguei todos os aplicativos que, segundo o iOS, rodam em segundo plano (apesar de não ter permitido) e de repente quase preciso carregá-los uma vez a cada dois dias - recomendo.
Ainda não me livrei desse hábito, não uso o aplicativo, apenas o mato :-( embora às vezes acabe que não é uma prática tão ruim, mas sei que é um "mau hábito" :-)
Este não é um problema apenas do FB, mas também do Messenger ou WhatsApp.
é então uma questão de quanto a Apple testa os aplicativos antes de colocá-los em circulação. Eu esperaria que algo assim não fosse permitido na app store.
Na minha opinião, eles não os testam, apenas os colocam em algum tipo de sandbox onde possuem diagnósticos (o xcode permite algo assim) e possuem uma saída de log (presumo que a métrica de teste será semelhante à responsável para DieselGate), de qualquer forma, presumo que seja um processo 80% automático sem intervenção humana…
É testado por pessoas vivas. Quando você envia um aplicativo para aprovação, a Apple deseja informações de login de uma conta de teste para que possam clicar nela.
Obrigado pela correção, eu realmente não teria pensado assim, mas estou feliz por ter aprendido.
É surpreendente para alguém que o aplicativo de reconciliação do Facebook reconcilie?
Esse foi meu primeiro aplicativo desinstalado.
Como é com os movimentos? A atualização em segundo plano foi desativada, o aplicativo nem está aberto e ainda assim esteve em execução em segundo plano por 7 horas nos últimos 34 dias. Eu sei que com esses aplicativos provavelmente não é possível de outra forma e que tenho um aplicativo de saúde no 5S que mede meus passos e corridas e afins, mas gosto da forma como o Moves é feito e então não quero desista, então eu tenho isso às custas da bateria
Desta vez é algum tipo de problema global para a Apple. Desativei completamente as atualizações em segundo plano e ainda assim não desliguei o aplicativo do YouTube ontem e de manhã estou assistindo e a bateria está fraca. No relatório da bateria, descobri que o aplicativo funcionou em segundo plano por 16 horas.