Perguntas Frequentes ( Prestadores ) - devbasetecnologia/devmobility GitHub Wiki
-
Perguntas Frequentes - Prestadores
- Quais são os requisitos mínimos de sistema para o aplicativo do Prestador?
- Como remover o banner azul na tela do mapa?
- Posso cadastrar veículos de tipo diferente? (por ex., carro e moto)
- Como funciona o recurso de abrir o aplicativo de mapas (GPS) durante a corrida?
- Orientações específicas para usuários de celulares da marca Xiaomi
- Permissão para o app acessar o local do dispositivo
- Problemas com o Google Play Services
R: A versão mínima do sistema Android é a 5.0.
Qualquer aparelho Android operacional que esteja nesta versão do sistema ou superior deve ser capaz de executar o aplicativo corretamente, só é necessário que sejam concedidas as permissões que o app solicita, e o GPS do aparelho deve estar configurado com o modo de alta precisão e capaz de detectar a localização do aparelho corretamente.
R: Ao abrir o aplicativo do prestador, pode ser que apareça um banner azul no aplicativo, na parte superior da tela do mapa:
"Precisamos adicionar o aplicativo na lista de não monitorados para otimização de energia. Toque aqui para configurar"
Essa ação é muito importante, para evitar que o aparelho de celular venha impedir o envio de informações para o sistema. Isso depende muito de cada aparelho, mas alguns modelos verificam se o app esta um certo tempo "oscioso" e acabam deixando o aplicativo em "stand by", dessa forma cortando a comunicação com o sistema.
Para remover essa mensagem, primeiro deve ser dado um toque na própria mensagem, conforme a própria mensagem já orienta.

Em seguida, será apresentada uma tela com orientações detalhadas do procedimento a ser feito. Essas orientações devem ser lidas com atenção, apesar de ser um procedimento simples, podem existir pequenas diferenças nas telas de configuração em diferentes modelos de celular, mas o conceito é sempre o mesmo, então o procedimento será simples em qualquer aparelho.
No canto inferior da tela, existe o botão "Configurar", que deve ser clicado para iniciar a configuraçção:

A seguir, exemplo da configuração sendo feita em um aparelho Xiaomi Redmi Note 7:
O prestador consegue cadastrar pelo app veículos de qualquer tipo (carro e moto, por ex), porém não é possível aprovar veículos de tipos diferentes, simultaneamente.
Ex: prestador tem um carro cadastrado e aprovado, ai faz o cadastro de uma moto pelo app. Essa moto vai ficar pendente de aprovação, e não será possível aprovar o cadastro dessa moto enquanto houver qualquer veículo do tipo carro aprovado pra esse prestador.
É possível, entretanto, mudar o cadastro de um motorista de um tipo de veículo para outro (de carro pra moto, por ex.)
Para fazer isso, o procedimento é:
- Suspender o prestador;
- Remover todos os serviços atuais para o qual o motorista está aprovado;
- Desaprovar todos os veículos atualmente aprovados para este prestador;
- Aprovar o(s) veículo(s) desejado(s) do novo tipo (moto, por ex);
- Escolher o veículo ativo;
- Liberar os serviços desejados para o motoristas (serão listados agora apenas os serviços para o novo tipo de veículos escolhido);
- Aprovar o prestador;
Existe uma configuração no painel do adm, em Configurações > Sistema, que define o seguinte:

- Abrir Rota Automatico define se o app do motorista vai executar a ação de abrir o GPS automaticamente, quando o motorista clicar no botão "Cheguei no local de partida".
O que acontece exatamente nessa ação de abrir o GPS, depende do que estiver configurado no app do motorista:

Se Escolher aplicativo mapa estiver marcado, o app exibirá uma janela com opções listando os aplicativos de mapas.
Se essa opção for desmarcada, existem duas possibilidades de comportamento:
-
se for definido um app de mapa na configuração Aplicativo mapa, o mapa escolhido é aberto automaticamente.
-
se não for definido mapa nenhum na configuração Aplicativo mapa, nenhum mapa é aberto
Os celulares da marca “Xiaomi” normalmente necessitam de algumas configurações adicionais, para o correto funcionamento dos aplicativos (cliente e principalmente o do prestador). Para evitar problemas de comunicação e ausência de recebimento de chamadas de corrida no aplicativo do prestador, siga as orientações conforme as imagens abaixo:
1- Acesse a tela “Configurar > Apps”
(Atenção: dependo da versão do sistema ou do modelo do aparelho, alguns textos/palavras podem ser um pouco diferentes, por exemplo: “Configurações > Aplicativos”)

2- Clique em “Gerenciar apps”

3- Após isso, pesquise pelo aplicativo do motorista (ou do cliente), e “clique” nele.

4- Na próxima tela, clique em “Outras permissões”.

5- Localizar as opções “Mostrar na Tela de bloqueio” e “Mostrar janelas pop-up enquanto executar em segundo plano”

6- E marcar ambas opções “Mostrar na Tela de bloqueio” e “Mostrar janelas pop-up enquanto executar em segundo plano” (conforme imagem abaixo)

Leia mais informações no tópico: Permissão para o app acessar o local do dispositivo.
Nas versões mais recentes do android, ao acessar o app (cliente E prestador) pela primeira vez, o celular solicita a permissao de utilizar a localização do dispositivo (ativar o GPS).
Normalmente a pergunta é: "Pemitir que este app acesse o local deste dispositivo?". O usuário pode escolher entre essas opções:
- "Permitir o tempo todo", ou;
- "Permitir durante o uso do app (ou apenas quando o app estiver aberto)".
- Além da opção "Negar".
(veja imagem de exemplo abaixo, pode ser diferente em outros celulares).

Para que o app funcione corretamente, o prestador (principalmente) precisa escolher a opção "PERMITIR O TEMPO TODO". Atenção: Não marque a opção "apenas durante o uso" e muito menos a opção "negar".
Caso não lembre qual opção foi escolhida, ou queira confirmar, é possível verificar se a permissão está correta, porém, o menu de cada celular pode ser diferente. Segue um exemplo do caminho para fazer essa verificação: No Android acesse: => Configurações -> Aplicativos -> {Nome do app do prestador} -> Permissões -> "Local"

Atenção: Lembrando que cada celular pode ser diferente, e algumas versões podem não apresentar essas opções.
Caso apareça uma mensagem ao tentar utilizar o App (tanto no motorista, como também no Cliente), informando que "o app ... está com problemas com o Google Play Services" (ver imagem exemplo abaixo), orientamos a atualizar o google play services, e todos os apps relacionados com os serviços do google. Isso deve solucionar o erro e eliminar a mensagem.
No link abaixo, encontra-se o Google Play Services para download ou atualização (caso esteja desatualizado). https://play.google.com/store/apps/details?id=com.google.android.gms&hl=pt_BR
