Flutter-geolocator: iOS - chamar o método getPositionStream () enquanto os serviços de localização estão habilitados e, em seguida, desabilitar os serviços de localização em Configurações trava o aplicativo

Criado em 31 ago. 2020  ·  3Comentários  ·  Fonte: Baseflow/flutter-geolocator

🐛 Relatório de Bug

Runner [3574: 863495] FALHA DE ATUALIZAÇÃO : Motivo do

Comportamento esperado

Etapas de reprodução

  1. Chame getPositionStream () enquanto os serviços de localização são ativados no aplicativo
  2. Vá para Configurações no dispositivo e defina: Permitir acesso ao local - Nunca

O aplicativo então trava.
Ao alternar para versões anteriores à 6.0, o aplicativo não trava.
Ao executar o aplicativo no Xcode, acredito que o erro ocorra na linha 79 do arquivo GeolocationHandler.m.

Configuração

(base) Andrews-MacBook- Pro: Runner andrew $ flutter doctor
Resumo médico (para ver todos os detalhes, execute flutter doctor -v):
[✓] Flutter (canal estável, 1.20.2, no Mac OS X 10.15.5 19F96, localidade en-US)

[✓] Conjunto de ferramentas Android - desenvolver para dispositivos Android (Android SDK versão 29.0.2)
[✓] Xcode - desenvolvido para iOS e macOS (Xcode 11.6)
[✓] Android Studio (versão 3.5)
[!] IntelliJ IDEA Community Edition (versão 2019.2.4)
✗ Plugin Flutter não instalado; isso adiciona funcionalidade específica de Flutter.
✗ Plug-in Dart não instalado; isso adiciona funcionalidades específicas do Dart.
[✓] Código VS (versão 1.47.2)
[✓] Dispositivo conectado (2 disponíveis)

Versão: 1.x
6.0.0 + 1

Plataforma:

  • [x]: iphone: iOS
  • []: robô: Android
ios bug

Todos 3 comentários

problema semelhante, estava bem antes da v6

@ Andrew-Tolentino muito obrigado pelo relatório de bug claro. Você estava 100% correto com o erro estar na linha 79 no arquivo GeolocationHandler.m.

Eu consertei o bug no PR # 509 e lançarei uma correção hoje!

Acabei de lançar a versão 6.0.0 + 2 que corrige esse problema. Obrigado novamente pelo relatório e pelas informações extensas

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Sammius picture Sammius  ·  4Comentários

long1eu picture long1eu  ·  4Comentários

jaumard picture jaumard  ·  3Comentários

dark-chocolate picture dark-chocolate  ·  3Comentários

hectorAguero picture hectorAguero  ·  5Comentários