requestPermission static method

Future<bool> requestPermission()

Implementation

static Future<bool> requestPermission() async {
  if (Platform.isIOS) {
    final status = await Geolocator.requestPermission();

    if (status == LocationPermission.always ||
        status == LocationPermission.whileInUse) {
      return true;
    } else {
      return false;
    }
  }

  final status = await Permission.location.request();

  if (status.isGranted) {
    return true;
  } else {
    return false;
  }
}