diff --git a/packages/react-native-vision-camera/ios/Hybrid Objects/Outputs/HybridCameraPhotoOutput.swift b/packages/react-native-vision-camera/ios/Hybrid Objects/Outputs/HybridCameraPhotoOutput.swift index 9912804a8e..45e5bb7deb 100644 --- a/packages/react-native-vision-camera/ios/Hybrid Objects/Outputs/HybridCameraPhotoOutput.swift +++ b/packages/react-native-vision-camera/ios/Hybrid Objects/Outputs/HybridCameraPhotoOutput.swift @@ -83,6 +83,9 @@ class HybridCameraPhotoOutput: HybridCameraPhotoOutputSpec, NativeCameraOutput { try? prepareDefaultPhotoSettings() } } + } else { + // For iOS 15 and earlier, enabling AVCapturePhotoSettings.isHighResolutionPhotoEnabled requires setting isHighResolutionCaptureEnabled = true on the AVCapturePhotoOutput instance. + output.isHighResolutionCaptureEnabled = true } }