diff --git a/geolocator_apple/ios/Classes/Handlers/PermissionHandler.m b/geolocator_apple/ios/Classes/Handlers/PermissionHandler.m index 2b216e38..92576769 100644 --- a/geolocator_apple/ios/Classes/Handlers/PermissionHandler.m +++ b/geolocator_apple/ios/Classes/Handlers/PermissionHandler.m @@ -50,13 +50,6 @@ - (void) requestPermission:(PermissionConfirmation)confirmationHandler return; } - if (self.confirmationHandler) { - // Permission request is already running, return immediatly with error - errorHandler(GeolocatorErrorPermissionRequestInProgress, - @"A request for location permissions is already running, please wait for it to complete before doing another request."); - return; - } - self.confirmationHandler = confirmationHandler; self.errorHandler = errorHandler; CLLocationManager *locationManager = [self getLocationManager];