Как определить фиктивное местоположение с помощью пакета TrustLocation во флаттере
Я использую пакет надежного местоположения (https://pub.dev/packages/trust_location), чтобы определить, использует ли пользователь поддельный gps или нет... но проблема в том... когда я включаю поддельный gps app.. надежное местоположение работает нормально (await TrustLocation.mockLocation=true), но когда я отключил поддельное приложение gps... я все еще получаюawait TrustLocation.mockLocation=true
... Мне нужно время, чтобы снова попробовать свое приложение, пока await TrustLocation.mockLocation=false
вот часть моего кода
checkMock() async {
if (await TrustLocation.isMockLocation) {
print("mock is true")
}else{
print("mock is false")
}
}
Я звоню checkMock()
при нажатии кнопки так.. есть ли способ, чтобы всякий раз, когда я выключаю поддельное приложение gps... TrustLocation.isMockLocation
напрямую получит false
значение