From 4269a30ec19c82d68a69e81bf8862e8eb1b2f6c6 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Crestot Date: Thu, 7 May 2026 17:14:16 +0200 Subject: [PATCH 1/3] specify target because of MLKit 8.0.0 + update doc --- .../react-native-vision-camera-barcode-scanner/README.md | 5 +++++ .../VisionCameraBarcodeScanner.podspec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/react-native-vision-camera-barcode-scanner/README.md b/packages/react-native-vision-camera-barcode-scanner/README.md index 1f93084dd8..dbc68bcbb6 100644 --- a/packages/react-native-vision-camera-barcode-scanner/README.md +++ b/packages/react-native-vision-camera-barcode-scanner/README.md @@ -12,6 +12,11 @@ VisionCamera Barcode Scanner depends on VisionCamera Core. # Make sure VisionCamera Core is installed. ``` +## iOS requirements + +- Assumed native dependency: `GoogleMLKit/BarcodeScanning` `8.0.0` +- Minimum supported iOS version: `15.5` + Then, update your native project: ```sh diff --git a/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec b/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec index fbc6f64f42..0a6c6674d7 100644 --- a/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec +++ b/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec @@ -10,7 +10,7 @@ Pod::Spec.new do |s| s.license = package["license"] s.authors = package["author"] - s.platforms = { :ios => min_ios_version_supported, :visionos => 1.0 } + s.platforms = { :ios => "15.5", :visionos => 1.0 } s.source = { :git => "https://github.com/mrousavy/nitro.git", :tag => "#{s.version}" } s.source_files = [ From fa16b164d6abb7d94916076b6488d43bab0ede4b Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Crestot Date: Tue, 12 May 2026 10:20:24 +0200 Subject: [PATCH 2/3] Update packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec Co-authored-by: Marc Rousavy --- .../VisionCameraBarcodeScanner.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec b/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec index 0a6c6674d7..993ec98930 100644 --- a/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec +++ b/packages/react-native-vision-camera-barcode-scanner/VisionCameraBarcodeScanner.podspec @@ -10,7 +10,7 @@ Pod::Spec.new do |s| s.license = package["license"] s.authors = package["author"] - s.platforms = { :ios => "15.5", :visionos => 1.0 } + s.platforms = { :ios => 15.5, :visionos => 1.0 } s.source = { :git => "https://github.com/mrousavy/nitro.git", :tag => "#{s.version}" } s.source_files = [ From a6b02d426924d1710b6bbb22dc0770a92b7bd387 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Crestot Date: Tue, 12 May 2026 10:20:55 +0200 Subject: [PATCH 3/3] Update packages/react-native-vision-camera-barcode-scanner/README.md Co-authored-by: Marc Rousavy --- .../react-native-vision-camera-barcode-scanner/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/react-native-vision-camera-barcode-scanner/README.md b/packages/react-native-vision-camera-barcode-scanner/README.md index dbc68bcbb6..8a21189416 100644 --- a/packages/react-native-vision-camera-barcode-scanner/README.md +++ b/packages/react-native-vision-camera-barcode-scanner/README.md @@ -12,10 +12,9 @@ VisionCamera Barcode Scanner depends on VisionCamera Core. # Make sure VisionCamera Core is installed. ``` -## iOS requirements +## Minimum Requirements -- Assumed native dependency: `GoogleMLKit/BarcodeScanning` `8.0.0` -- Minimum supported iOS version: `15.5` +The `GoogleMLKit/BarcodeScanning` dependency (version `8.0.0`) requires a minimum iOS target version of 15.5. Adjust in your `Podfile` if needed. Then, update your native project: