diff --git a/ios/ImagePickerManager.m b/ios/ImagePickerManager.m index 28d58703f..4db643344 100644 --- a/ios/ImagePickerManager.m +++ b/ios/ImagePickerManager.m @@ -204,14 +204,18 @@ - (void)launchImagePicker:(RNImagePickerTarget)target }]; } else { // RNImagePickerTargetLibrarySingleImage - [self checkPhotosPermissions:^(BOOL granted) { - if (!granted) { - self.callback(@[@{@"error": @"Photo library permissions not granted"}]); - return; - } + if ([[[UIDevice currentDevice] systemVersion] floatValue] < 11) { + [self checkPhotosPermissions:^(BOOL granted) { + if (!granted) { + self.callback(@[@{@"error": @"Photo library permissions not granted"}]); + return; + } - showPickerViewController(); - }]; + showPickerViewController(); + }]; + } else { + showPickerViewController(); + } } }