Com uma preocupação voltada para a segurança, os celulares mais novos, com sistema operacional Android 10, passaram a restringir o acesso das aplicações, que ficam em segundo plano, à localização e utilização do GPS dos dispositivos.
Esta restrição apresentou alguns problemas de compatibilidade com o nosso aplicativo de motorista durante o envio de sua localização em função do tipo de autorização a estes serviços e ao GPS. Este comportamento afetava o aplicativo de seu motorista quando este ficava inativo, fechado ou em segundo plano durante uma corrida.
Durante esses momentos, o celular de seu motorista não informava sua posição para a plataforma. Isto ocasionou: corridas com trajetos divergentes, trajetos cortados pela metade, cálculo errado do preço da viagem, corridas que não tocavam para motoristas dentro do raio especificado, pois a última posição enviada havia sido fora do raio de alcance da chamada, passageiro que não verificava o carro de seu motorista se movendo, e até mesmo a posição que a central verificava seus motoristas no mapa de motoristas da plataforma.
Esta divergência foi corrigida a partir da versão 11.11, e para garantir o funcionamento do app, é necessário que ao entrar no app, o motorista permita que o mesmo tenha acesso ao local o tempo todo, como indicado na foto abaixo.
Comentários
0 comentário
Por favor, entre para comentar.