O McDonald's é uma empresa internacional de fast food com filiais em todo o mundo. Além de apresentar vários recursos, ele também tem um aplicativo móvel que os usuários podem usar para fazer pedidos diretamente ou usar ofertas 'especiais' e resgatá-las em restaurantes reais.

Desde que o aplicativo foi iniciado, houve vários relatórios em que o aplicativo não funcionou como esperado. Existem várias variantes dos problemas (todos eles podem não estar listados aqui, mas você pode seguir a solução de qualquer maneira):
- O aplicativo não está se conectando à Internet.
- Uma mensagem de erro ' Algo deu errado, tente novamente ' ocorre sempre que o usuário realiza alguma ação ou realiza uma transação.
- Mensagem de erro ' Autenticação necessária ' mesmo se você estiver inserindo os detalhes corretamente.
- ' Estamos tendo problemas para processar seu pagamento. Por favor, tente outro método de pagamento ao realizar uma transação.
- Nenhuma oferta está sendo exibida no aplicativo McDonalds.
- ' Desculpe, algo errado aconteceu ' ao fazer qualquer ação ou ocorrer aleatoriamente.
Certifique-se de ter as credenciais do aplicativo do McDonald's, pois você também o atualizará.
O que faz com que o aplicativo do McDonald's não funcione?
Como este é um aplicativo Android, há várias causas que explicam por que o aplicativo pode não funcionar corretamente. Pode ser o problema no seu lado ou no lado do servidor. Aqui estão algumas das causas comuns que encontramos ao analisar todos os casos de usuários:
- Má conexão com a Internet: esse era o problema mais comum, por isso o aplicativo não estava funcionando.
- Problemas do lado do servidor: há vários casos que ocorrem a cada mês ou mais, em que o aplicativo falha em buscar os dados ou realizar uma transação porque há problemas no lado do servidor.
- Dados do aplicativo inválidos: há várias instâncias em que os dados do aplicativo ficam corrompidos ou inutilizáveis. Limpar o cache e os dados armazenados localmente geralmente resolve o problema.
- Arquivos de instalação corrompidos: aplicativos Android (especialmente aplicativos que estão conectados a um serviço como o McDonald's) não são desenvolvidos corretamente e costumam ter seus arquivos de instalação corrompidos. A reinstalação funciona aqui.
- Dados de perfil corrompidos: o McDonald's armazena os dados de seu perfil no armazenamento móvel, que busca sempre que é inicializado. Ele pode se corromper com o tempo. Basta registrar novamente para atualizar todos os módulos.
Solução 1: Mudando a Internet para LTE
Primeiras coisas primeiro; você deve tentar mudar sua conexão de internet. A maioria dos problemas listados acima geralmente é causada se o aplicativo não consegue se conectar à Internet corretamente ou a transmissão foi interrompida. Encontramos vários casos de uso em que os usuários encontraram o problema principalmente quando estavam usando WiFi público ou a Internet em algumas organizações ou hospitais.

A melhor maneira de diagnosticar o problema era mudar a conexão de internet de Wi-Fi para conexão móvel (LTE ou 3G). Normalmente, as redes móveis permitem todos os tipos de tráfego, então aqui você seria capaz de diagnosticar se a falha da Internet ou de seu aplicativo. Certifique-se de que sua conexão móvel esteja funcionando antes de continuar.
Solução 2: Relogging no aplicativo
Conforme mencionado antes, há vários casos em que o aplicativo não estava operando conforme necessário porque os dados do perfil estavam corrompidos. Este é um problema muito comum e pode ser facilmente resolvido relogando completamente. Isso atualiza todo o módulo de registro e busca tudo desde o início dos servidores.
- Clique no nome do seu Perfil presente na parte superior da barra de navegação que aparece sempre que você desliza a borda esquerda da tela para a direita.

- Agora clique no botão Log Out presente na parte inferior da tela.
- Agora o aplicativo vai demorar um pouco para fazer o logout da sua conta atual. Uma tela de login aparecerá. Insira suas credenciais na tela e tente fazer login novamente. Verifique se o problema foi resolvido.

Solução 3: Verificar interrupções no servidor
Também encontramos vários casos em que os servidores de aplicativos não funcionavam conforme o esperado e estavam causando problemas. Também nos deparamos com vários casos em que o McDonald's reconheceu oficialmente o problema e afirmou que tinha seus melhores engenheiros trabalhando no problema. Se houver realmente uma indignação, não há nada que você possa fazer a não ser esperar. Você pode verificar vários fóruns ou o identificador oficial da empresa no Twitter.
Nota: Você também pode tentar iniciar e usar o aplicativo McDonald's em outro celular. Se funcionar perfeitamente lá, significa que há algum problema local com seu aplicativo.

Esses tempos de inatividade geralmente ocorrem devido à manutenção de rotina ou quando há um problema genuíno e o servidor parou de funcionar. O MTTR (tempo médio de reparo) é geralmente em minutos e, no máximo, algumas horas. Você pode tentar iniciar o aplicativo mais tarde, depois de verificar se os servidores estão ativos e em execução.
Solução 4: limpar dados de aplicativos
Cada aplicativo armazena dados em seu armazenamento local em duas formas: dados do aplicativo e cache. Um cache é usado como um módulo de memória temporário e informações são obtidas a partir dele quando necessário. Os dados consistem nos detalhes do seu perfil e outras preferências salvas. Agora, qualquer um dos dois pode estar corrompido, o que causará problemas ao iniciar o aplicativo McDonalds corretamente. Nesta solução, limparemos ambos os dados e veremos se isso funciona.
Nota: Você teria que fazer login no aplicativo novamente após a solução.
- Abra o aplicativo Configurações e clique em Aplicativos .
- Localize o McDonald's na lista. Agora clique em Armazenamento .
- Agora você terá duas opções, ou seja, Limpar dados e Limpar cache . Clique em ambas as opções.
- Agora inicie o aplicativo McDonalds novamente e verifique se o problema foi resolvido.
Solução 5: reinstalando o aplicativo
Se todos os métodos acima falharem, você pode tentar reinstalar o aplicativo do zero. Isso também resolverá o problema se seu aplicativo não for atualizado para a compilação mais recente disponibilizada pelos desenvolvedores. Existem vários casos em que os próprios dados do aplicativo são corrompidos e o aplicativo em questão não funciona conforme o esperado. Não há nada com o que se preocupar; uma simples reinstalação vai consertar tudo.
Observação: como no caso anterior, você também terá que efetuar login novamente no aplicativo nesta solução.
- Pressione e segure o aplicativo McDonalds. Quando outras opções aparecerem, clique em Desinstalar .
- Agora navegue até a Play Store em seu dispositivo e pesquise por McDonald's na parte superior da tela.
- Abra o aplicativo e selecione Instalar nas opções.
- Após a instalação do aplicativo, inicie-o e verifique se o problema foi resolvido.
Solução 6: usando linha direta / site para pedir comida
Se o aplicativo ainda não estiver funcionando e você ainda quiser pedir comida para sua casa, pode tentar a linha direta tradicional. Você pode pesquisar a linha direta no Google em sua localização ou navegar até o site do McDelivery de acordo com seu país. Depois de fazer login em sua conta a partir daí, você pode acessar todo o menu e pedir comida para sua casa.

Se você ligar para a linha direta, certifique-se de mencionar que seu aplicativo não está funcionando. Talvez o suporte ao cliente possa ajudá-lo a solucionar o problema do aplicativo adequadamente.