[tools] fix ios versioning (#20953)# Why fix ios versioning after react-native 0.71 upgrade # How - [barcode-scanner] forward declaration for `ZXingObjC` to fix swift module build error fr
[tools] fix ios versioning (#20953)# Why fix ios versioning after react-native 0.71 upgrade # How - [barcode-scanner] forward declaration for `ZXingObjC` to fix swift module build error from umbrella header in versioned code - [tools] update transforms mainly for `React-jsc` dedicated pod and some upstream cocoapods changes # Test Plan - expo go versioning ci passed - `et add-sdk -p ios -s 48.0.0` & versioned ios expo go + sdk 48 ncl smoke test
show more ...
[barcode][camera] Make `cornerPoints` not optional (#19519)# Why A follow-up to the https://github.com/expo/expo/pull/19357#pullrequestreview-1137648018. Made `cornerPoints` not optional and ad
[barcode][camera] Make `cornerPoints` not optional (#19519)# Why A follow-up to the https://github.com/expo/expo/pull/19357#pullrequestreview-1137648018. Made `cornerPoints` not optional and add missing `bounds` property to the barcode result object. # Test Plan - NCL - android, ios ✅
[iOS] Fix unrecognized symbol `AVMetadataObjectTypeCodabarCode` in Xcode < 13.3 (without iOS 15.4) (#16942)
[iOS][BarCodeScanner] Add support for Codabar (#16703)
[ios] Add missing imports causing compilation errors (#11169)# Why We haven't noticed these issues because we always build the entire app (workspace) where frameworks provided by the system (suc
[ios] Add missing imports causing compilation errors (#11169)# Why We haven't noticed these issues because we always build the entire app (workspace) where frameworks provided by the system (such as Foundation, UIKit, AVFoundation) and our CocoaPods dependencies are automatically linked to the app. Things are completely different when we want to build just the specific library where such frameworks and pods must be explicitly imported. I had to apply all these changes to build static libraries for our modules (prebuilds). # How Just added and fixed some headers at which the compiler has failed. # Test Plan What could go wrong? Expo Go compiles without issues and all modules can now be built using my script that prebuilds our modules (separate PR later).
[expo-barcod-scanner] Return bounding box (#8865)# Why Fixes https://github.com/expo/expo/issues/8754 and https://github.com/expo/expo/issues/2700. # How - Readd the bounding box informati
[expo-barcod-scanner] Return bounding box (#8865)# Why Fixes https://github.com/expo/expo/issues/8754 and https://github.com/expo/expo/issues/2700. # How - Readd the bounding box information on Android (previously added by https://github.com/expo/expo/pull/2904). - Add the same functionality to iOS. - Update NCL and test-suite Unfortunately, currently, we don't always return this information on iOS. For some barcode types, there is a problem with converting point coordinates from one space to another. # Test Plan Tested using updated NCL and test-suite: - iOS ✅ - Android ✅
[BarCodeScanner] fix typo for code type 128 (#4841)
[ios] Fix all warnings (#4738)# Why Fixes https://github.com/expo/expo/issues/4429. # How - added `Bolts` to `Podfile` to be able to suppress warnings from this specific pod, - added sett
[ios] Fix all warnings (#4738)# Why Fixes https://github.com/expo/expo/issues/4429. # How - added `Bolts` to `Podfile` to be able to suppress warnings from this specific pod, - added setting deployment target for all development pods - went through every warning and fixed # Test Plan The project compiles, Camera works, ImagePicker works ok.
Move universal modules to packages (#2380)* Move modules to packages * Remove unused, old, unmaintained standalone projects * Replace ['"/]modules['"/] with packages * Run pod install afte
Move universal modules to packages (#2380)* Move modules to packages * Remove unused, old, unmaintained standalone projects * Replace ['"/]modules['"/] with packages * Run pod install after regenerating ios files