diff --git a/native/ios/Podfile b/native/ios/Podfile index 70ca91418..2290e48b2 100644 --- a/native/ios/Podfile +++ b/native/ios/Podfile @@ -1,99 +1,102 @@ require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") require File.join(File.dirname(`node --print "require.resolve('@react-native-community/cli-platform-ios/package.json')"`), "native_modules") platform :ios, '13.0' install! 'cocoapods', :deterministic_uuids => false require 'json' def common_comm_target_pods pod 'SQLCipher-Amalgamation', :path => '../../node_modules/@commapp/sqlcipher-amalgamation' pod 'react-native-video/VideoCaching', :podspec => '../node_modules/react-native-video' pod 'react-native-ffmpeg/min-lts', :podspec => '../node_modules/react-native-ffmpeg' end post_integrate do |installer| begin expo_patch_react_imports!(installer) rescue => e Pod::UI.warn e end end def react_native_config use_expo_modules! use_native_modules! # Flags change depending on the env values. flags = get_default_flags() podfile_properties = JSON.parse(File.read('./Podfile.properties.json')) rescue {} use_react_native!( :path => "../../node_modules/react-native", # Hermes is now enabled by default. Disable by setting this flag to false. # Upcoming versions of React Native may rely on get_default_flags(), but # we make it explicit here to aid in the React Native upgrade process. :hermes_enabled => podfile_properties['expo.jsEngine'] == 'hermes', :fabric_enabled => flags[:fabric_enabled], :flipper_configuration => FlipperConfiguration.disabled, # An absolute path to your application root. :app_path => "#{Pod::Config.instance.installation_root}/.." ) end target 'Comm' do common_comm_target_pods pod 'ReactNativeKeyboardTrackingView', :path => '../../node_modules/react-native-keyboard-tracking-view' pod 'ReactNativeKeyboardInput', :path => '../node_modules/react-native-keyboard-input' react_native_config end target 'NotificationService' do common_comm_target_pods pod 'OLMKit', :path => "../node_modules/olm" pod 'RCT-Folly', :podspec => "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" react_native_config end post_install do |installer| react_native_post_install( installer, # Set `mac_catalyst_enabled` to `true` in order to apply patches # necessary for Mac Catalyst builds :mac_catalyst_enabled => false ) __apply_Xcode_12_5_M1_post_install_workaround(installer) # Excluding arm64 because ARM-based Mac simulator isn't supported yet # Excluding 32-bit x86 because nobody uses it and it causes compilation issues installer.pods_project.build_configurations.each do |config| config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' config.build_settings['OTHER_CPLUSPLUSFLAGS'] = '-DDONT_AUTOINSTALL_REANIMATED -DFOLLY_NO_CONFIG -DRNVERSION=70' end # Lines below are only needed to compile and use Expo Secure Store in # Notification Service. # If Apple disapproves 'APPLICATION_EXTENSION_API_ONLY' flag then we can # safely delete them and use customized Expo Secure Store that does not depend # on ExpoModulesCore installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['APPLICATION_EXTENSION_API_ONLY'] = 'NO' + # The below is to address: https://linear.app/comm/issue/ENG-4984 + # Context: https://github.com/facebook/react-native/issues/37748 + config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)', '_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION'] end end # This is necessary for Xcode 14, because it signs resource bundles by default # when building for devices. installer.target_installation_results.pod_target_installation_results .each do |pod_name, target_installation_result| target_installation_result.resource_bundle_targets.each do |resource_bundle_target| resource_bundle_target.build_configurations.each do |config| config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' end end end end diff --git a/native/ios/Podfile.lock b/native/ios/Podfile.lock index 78f65c0e3..3e772c691 100644 --- a/native/ios/Podfile.lock +++ b/native/ios/Podfile.lock @@ -1,957 +1,957 @@ PODS: - boost (1.76.0) - CommExpoPackage (0.0.1): - ExpoModulesCore - DoubleConversion (1.1.6) - DVAssetLoaderDelegate (0.3.3) - EXApplication (5.1.1): - ExpoModulesCore - EXBarCodeScanner (12.1.0): - EXImageLoader - ExpoModulesCore - ZXingObjC/OneD - ZXingObjC/PDF417 - EXConstants (14.0.2): - ExpoModulesCore - EXFileSystem (15.1.1): - ExpoModulesCore - EXFont (11.0.1): - ExpoModulesCore - EXImageLoader (4.0.0): - ExpoModulesCore - React-Core - EXJSONUtils (0.4.0) - EXManifests (0.4.0): - EXJSONUtils - EXMediaLibrary (15.0.0): - ExpoModulesCore - React-Core - Expo (47.0.14): - ExpoModulesCore - expo-dev-client (2.0.1): - EXManifests - expo-dev-launcher - expo-dev-menu - expo-dev-menu-interface - EXUpdatesInterface - expo-dev-launcher (2.0.2): - EXManifests - expo-dev-launcher/Main (= 2.0.2) - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - React-Core - expo-dev-launcher/Main (2.0.2): - EXManifests - expo-dev-launcher/Unsafe - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - React-Core - expo-dev-launcher/Unsafe (2.0.2): - EXManifests - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - React-Core - expo-dev-menu (2.0.2): - expo-dev-menu/Main (= 2.0.2) - expo-dev-menu-interface (1.0.0) - expo-dev-menu/GestureHandler (2.0.2) - expo-dev-menu/Main (2.0.2): - EXManifests - expo-dev-menu-interface - expo-dev-menu/Vendored - ExpoModulesCore - React-Core - expo-dev-menu/Reanimated (2.0.2): - DoubleConversion - FBLazyVector - FBReactNativeSpec - glog - RCT-Folly - RCTRequired - RCTTypeSafety - React-callinvoker - React-Core - React-Core/DevSupport - React-Core/RCTWebSocket - React-CoreModules - React-cxxreact - React-jsi - React-jsiexecutor - React-jsinspector - React-RCTActionSheet - React-RCTAnimation - React-RCTBlob - React-RCTImage - React-RCTLinking - React-RCTNetwork - React-RCTSettings - React-RCTText - React-RCTVibration - ReactCommon/turbomodule/core - Yoga - expo-dev-menu/SafeAreaView (2.0.2) - expo-dev-menu/Vendored (2.0.2): - expo-dev-menu/GestureHandler - expo-dev-menu/Reanimated - expo-dev-menu/SafeAreaView - ExpoHaptics (12.0.1): - ExpoModulesCore - ExpoImage (1.2.2): - ExpoModulesCore - SDWebImage (~> 5.15.0) - SDWebImageAVIFCoder (~> 0.9.4) - SDWebImageSVGCoder (~> 1.6.1) - SDWebImageWebPCoder (~> 0.9.1) - ExpoImageManipulator (11.0.0): - EXImageLoader - ExpoModulesCore - ExpoImagePicker (14.0.2): - ExpoModulesCore - ExpoKeepAwake (11.0.1): - ExpoModulesCore - ExpoModulesCore (1.1.1): - React-Core - ReactCommon/turbomodule/core - EXSecureStore (12.0.0): - ExpoModulesCore - EXSplashScreen (0.17.5): - ExpoModulesCore - React-Core - EXUpdatesInterface (0.8.1) - FBLazyVector (0.70.9) - FBReactNativeSpec (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTRequired (= 0.70.9) - RCTTypeSafety (= 0.70.9) - React-Core (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - fmt (6.2.1) - glog (0.3.5) - hermes-engine (0.70.9) - libaom (2.0.2): - libvmaf - libavif (0.10.1): - libavif/libaom (= 0.10.1) - libavif/core (0.10.1) - libavif/libaom (0.10.1): - libaom (>= 2.0.0) - libavif/core - libevent (2.1.12) - libvmaf (2.2.0) - libwebp (1.2.4): - libwebp/demux (= 1.2.4) - libwebp/mux (= 1.2.4) - libwebp/webp (= 1.2.4) - libwebp/demux (1.2.4): - libwebp/webp - libwebp/mux (1.2.4): - libwebp/demux - libwebp/webp (1.2.4) - lottie-ios (3.4.4) - lottie-react-native (5.1.4): - lottie-ios (~> 3.4.0) - React-Core - mobile-ffmpeg-min (4.3.1.LTS) - OLMKit (3.2.14): - OLMKit/olmc (= 3.2.14) - OLMKit/olmcpp (= 3.2.14) - OLMKit/olmc (3.2.14) - OLMKit/olmcpp (3.2.14) - OpenSSL-Universal (1.1.1900) - RCT-Folly (2021.07.22.00): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - RCT-Folly/Default (= 2021.07.22.00) - RCT-Folly/Default (2021.07.22.00): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - RCT-Folly/Futures (2021.07.22.00): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - libevent - RCTRequired (0.70.9) - RCTTypeSafety (0.70.9): - FBLazyVector (= 0.70.9) - RCTRequired (= 0.70.9) - React-Core (= 0.70.9) - React (0.70.9): - React-Core (= 0.70.9) - React-Core/DevSupport (= 0.70.9) - React-Core/RCTWebSocket (= 0.70.9) - React-RCTActionSheet (= 0.70.9) - React-RCTAnimation (= 0.70.9) - React-RCTBlob (= 0.70.9) - React-RCTImage (= 0.70.9) - React-RCTLinking (= 0.70.9) - React-RCTNetwork (= 0.70.9) - React-RCTSettings (= 0.70.9) - React-RCTText (= 0.70.9) - React-RCTVibration (= 0.70.9) - React-bridging (0.70.9): - RCT-Folly (= 2021.07.22.00) - React-jsi (= 0.70.9) - React-callinvoker (0.70.9) - React-Codegen (0.70.9): - FBReactNativeSpec (= 0.70.9) - RCT-Folly (= 2021.07.22.00) - RCTRequired (= 0.70.9) - RCTTypeSafety (= 0.70.9) - React-Core (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-Core (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default (= 0.70.9) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/CoreModulesHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/Default (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/DevSupport (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default (= 0.70.9) - React-Core/RCTWebSocket (= 0.70.9) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-jsinspector (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTActionSheetHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTAnimationHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTBlobHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTImageHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTLinkingHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTNetworkHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTSettingsHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTTextHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTVibrationHeaders (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-Core/RCTWebSocket (0.70.9): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default (= 0.70.9) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-perflogger (= 0.70.9) - Yoga - React-CoreModules (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTTypeSafety (= 0.70.9) - React-Codegen (= 0.70.9) - React-Core/CoreModulesHeaders (= 0.70.9) - React-jsi (= 0.70.9) - React-RCTImage (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-cxxreact (0.70.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - React-callinvoker (= 0.70.9) - React-jsi (= 0.70.9) - React-jsinspector (= 0.70.9) - React-logger (= 0.70.9) - React-perflogger (= 0.70.9) - React-runtimeexecutor (= 0.70.9) - React-hermes (0.70.9): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - RCT-Folly/Futures (= 2021.07.22.00) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-jsiexecutor (= 0.70.9) - React-jsinspector (= 0.70.9) - React-perflogger (= 0.70.9) - React-jsi (0.70.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - React-jsi/Default (= 0.70.9) - React-jsi/Default (0.70.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - React-jsiexecutor (0.70.9): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-perflogger (= 0.70.9) - React-jsinspector (0.70.9) - React-logger (0.70.9): - glog - react-native-background-upload (6.6.0): - React - react-native-camera (3.31.0): - React - react-native-camera/RCT (= 3.31.0) - react-native-camera/RN (= 3.31.0) - react-native-camera/RCT (3.31.0): - React - react-native-camera/RN (3.31.0): - React - react-native-ffmpeg/min-lts (0.4.4): - mobile-ffmpeg-min (= 4.3.1.LTS) - React - react-native-in-app-message (1.0.2): - React - react-native-netinfo (9.3.7): - React-Core - react-native-orientation-locker (1.5.0): - React-Core - react-native-pager-view (6.0.1): - React-Core - react-native-safe-area-context (4.4.1): - RCT-Folly - RCTRequired - RCTTypeSafety - React-Core - ReactCommon/turbomodule/core - react-native-video/Video (5.2.1): - React-Core - react-native-video/VideoCaching (5.2.1): - DVAssetLoaderDelegate (~> 0.3.1) - React-Core - react-native-video/Video - SPTPersistentCache (~> 1.1.0) - react-native-webview (11.23.0): - React-Core - React-perflogger (0.70.9) - React-RCTActionSheet (0.70.9): - React-Core/RCTActionSheetHeaders (= 0.70.9) - React-RCTAnimation (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTTypeSafety (= 0.70.9) - React-Codegen (= 0.70.9) - React-Core/RCTAnimationHeaders (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTBlob (0.70.9): - RCT-Folly (= 2021.07.22.00) - React-Codegen (= 0.70.9) - React-Core/RCTBlobHeaders (= 0.70.9) - React-Core/RCTWebSocket (= 0.70.9) - React-jsi (= 0.70.9) - React-RCTNetwork (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTImage (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTTypeSafety (= 0.70.9) - React-Codegen (= 0.70.9) - React-Core/RCTImageHeaders (= 0.70.9) - React-jsi (= 0.70.9) - React-RCTNetwork (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTLinking (0.70.9): - React-Codegen (= 0.70.9) - React-Core/RCTLinkingHeaders (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTNetwork (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTTypeSafety (= 0.70.9) - React-Codegen (= 0.70.9) - React-Core/RCTNetworkHeaders (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTSettings (0.70.9): - RCT-Folly (= 2021.07.22.00) - RCTTypeSafety (= 0.70.9) - React-Codegen (= 0.70.9) - React-Core/RCTSettingsHeaders (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-RCTText (0.70.9): - React-Core/RCTTextHeaders (= 0.70.9) - React-RCTVibration (0.70.9): - RCT-Folly (= 2021.07.22.00) - React-Codegen (= 0.70.9) - React-Core/RCTVibrationHeaders (= 0.70.9) - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (= 0.70.9) - React-runtimeexecutor (0.70.9): - React-jsi (= 0.70.9) - ReactCommon/turbomodule/core (0.70.9): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - React-bridging (= 0.70.9) - React-callinvoker (= 0.70.9) - React-Core (= 0.70.9) - React-cxxreact (= 0.70.9) - React-jsi (= 0.70.9) - React-logger (= 0.70.9) - React-perflogger (= 0.70.9) - ReactNativeART (1.2.0): - React - ReactNativeKeyboardInput (6.0.1): - React - ReactNativeKeyboardTrackingView (5.7.0): - React - RNCAsyncStorage (1.17.10): - React-Core - RNCClipboard (1.11.1): - React-Core - SDWebImage (~> 5.8) - RNCMaskedView (0.2.8): - React-Core - RNDeviceInfo (10.3.0): - React-Core - RNFS (2.20.0): - React-Core - RNGestureHandler (2.8.0): - React-Core - RNKeychain (8.0.0): - React-Core - RNReanimated (2.12.0): - DoubleConversion - FBLazyVector - FBReactNativeSpec - glog - RCT-Folly - RCTRequired - RCTTypeSafety - React-callinvoker - React-Core - React-Core/DevSupport - React-Core/RCTWebSocket - React-CoreModules - React-cxxreact - React-jsi - React-jsiexecutor - React-jsinspector - React-RCTActionSheet - React-RCTAnimation - React-RCTBlob - React-RCTImage - React-RCTLinking - React-RCTNetwork - React-RCTSettings - React-RCTText - ReactCommon/turbomodule/core - Yoga - RNScreens (3.18.2): - React-Core - React-RCTImage - RNSVG (12.3.0): - React-Core - SDWebImage (5.15.5): - SDWebImage/Core (= 5.15.5) - SDWebImage/Core (5.15.5) - SDWebImageAVIFCoder (0.9.5): - libavif (>= 0.9.1) - SDWebImage (~> 5.10) - SDWebImageSVGCoder (1.6.1): - SDWebImage/Core (~> 5.6) - SDWebImageWebPCoder (0.9.1): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.13) - SPTPersistentCache (1.1.0) - SQLCipher-Amalgamation (4.4.3): - OpenSSL-Universal - SQLCipher-Amalgamation/standard (= 4.4.3) - SQLCipher-Amalgamation/common (4.4.3): - OpenSSL-Universal - SQLCipher-Amalgamation/standard (4.4.3): - OpenSSL-Universal - SQLCipher-Amalgamation/common - Yoga (1.14.0) - ZXingObjC/Core (3.6.5) - ZXingObjC/OneD (3.6.5): - ZXingObjC/Core - ZXingObjC/PDF417 (3.6.5): - ZXingObjC/Core DEPENDENCIES: - boost (from `../../node_modules/react-native/third-party-podspecs/boost.podspec`) - CommExpoPackage (from `../expo-modules/comm-expo-package/ios`) - DoubleConversion (from `../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - EXApplication (from `../../node_modules/expo-application/ios`) - EXBarCodeScanner (from `../../node_modules/expo-barcode-scanner/ios`) - EXConstants (from `../../node_modules/expo-constants/ios`) - EXFileSystem (from `../../node_modules/expo-file-system/ios`) - EXFont (from `../../node_modules/expo-font/ios`) - EXImageLoader (from `../../node_modules/expo-image-loader/ios`) - EXJSONUtils (from `../../node_modules/expo-json-utils/ios`) - EXManifests (from `../../node_modules/expo-manifests/ios`) - EXMediaLibrary (from `../../node_modules/expo-media-library/ios`) - Expo (from `../../node_modules/expo`) - expo-dev-client (from `../../node_modules/expo-dev-client/ios`) - expo-dev-launcher (from `../../node_modules/expo-dev-launcher`) - expo-dev-menu (from `../../node_modules/expo-dev-menu`) - expo-dev-menu-interface (from `../../node_modules/expo-dev-menu-interface/ios`) - ExpoHaptics (from `../../node_modules/expo-haptics/ios`) - ExpoImage (from `../../node_modules/expo-image/ios`) - ExpoImageManipulator (from `../../node_modules/expo-image-manipulator/ios`) - ExpoImagePicker (from `../../node_modules/expo-image-picker/ios`) - ExpoKeepAwake (from `../../node_modules/expo-keep-awake/ios`) - ExpoModulesCore (from `../../node_modules/expo-modules-core`) - EXSecureStore (from `../../node_modules/expo-secure-store/ios`) - EXSplashScreen (from `../../node_modules/expo-splash-screen/ios`) - EXUpdatesInterface (from `../../node_modules/expo-updates-interface/ios`) - FBLazyVector (from `../../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../../node_modules/react-native/React/FBReactNativeSpec`) - glog (from `../../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../../node_modules/react-native/sdks/hermes/hermes-engine.podspec`) - libevent (~> 2.1.12) - lottie-react-native (from `../node_modules/lottie-react-native`) - OLMKit (from `../node_modules/olm`) - RCT-Folly (from `../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTRequired (from `../../node_modules/react-native/Libraries/RCTRequired`) - RCTTypeSafety (from `../../node_modules/react-native/Libraries/TypeSafety`) - React (from `../../node_modules/react-native/`) - React-bridging (from `../../node_modules/react-native/ReactCommon`) - React-callinvoker (from `../../node_modules/react-native/ReactCommon/callinvoker`) - React-Codegen (from `build/generated/ios`) - React-Core (from `../../node_modules/react-native/`) - React-Core/RCTWebSocket (from `../../node_modules/react-native/`) - React-CoreModules (from `../../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../../node_modules/react-native/ReactCommon/cxxreact`) - React-hermes (from `../../node_modules/react-native/ReactCommon/hermes`) - React-jsi (from `../../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsinspector (from `../../node_modules/react-native/ReactCommon/jsinspector`) - React-logger (from `../../node_modules/react-native/ReactCommon/logger`) - react-native-background-upload (from `../node_modules/react-native-background-upload`) - react-native-camera (from `../node_modules/react-native-camera`) - react-native-ffmpeg/min-lts (from `../node_modules/react-native-ffmpeg`) - react-native-in-app-message (from `../node_modules/react-native-in-app-message`) - "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)" - react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`) - react-native-pager-view (from `../node_modules/react-native-pager-view`) - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - react-native-video/VideoCaching (from `../node_modules/react-native-video`) - react-native-webview (from `../node_modules/react-native-webview`) - React-perflogger (from `../../node_modules/react-native/ReactCommon/reactperflogger`) - React-RCTActionSheet (from `../../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../../node_modules/react-native/Libraries/NativeAnimation`) - React-RCTBlob (from `../../node_modules/react-native/Libraries/Blob`) - React-RCTImage (from `../../node_modules/react-native/Libraries/Image`) - React-RCTLinking (from `../../node_modules/react-native/Libraries/LinkingIOS`) - React-RCTNetwork (from `../../node_modules/react-native/Libraries/Network`) - React-RCTSettings (from `../../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../../node_modules/react-native/Libraries/Vibration`) - React-runtimeexecutor (from `../../node_modules/react-native/ReactCommon/runtimeexecutor`) - ReactCommon/turbomodule/core (from `../../node_modules/react-native/ReactCommon`) - "ReactNativeART (from `../node_modules/@react-native-community/art`)" - ReactNativeKeyboardInput (from `../node_modules/react-native-keyboard-input`) - ReactNativeKeyboardTrackingView (from `../../node_modules/react-native-keyboard-tracking-view`) - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" - "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)" - "RNCMaskedView (from `../node_modules/@react-native-masked-view/masked-view`)" - RNDeviceInfo (from `../node_modules/react-native-device-info`) - RNFS (from `../node_modules/react-native-fs`) - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) - RNKeychain (from `../node_modules/react-native-keychain`) - RNReanimated (from `../node_modules/react-native-reanimated`) - RNScreens (from `../node_modules/react-native-screens`) - RNSVG (from `../node_modules/react-native-svg`) - "SQLCipher-Amalgamation (from `../../node_modules/@commapp/sqlcipher-amalgamation`)" - Yoga (from `../../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: trunk: - DVAssetLoaderDelegate - fmt - libaom - libavif - libevent - libvmaf - libwebp - lottie-ios - mobile-ffmpeg-min - OpenSSL-Universal - SDWebImage - SDWebImageAVIFCoder - SDWebImageSVGCoder - SDWebImageWebPCoder - SPTPersistentCache - ZXingObjC EXTERNAL SOURCES: boost: :podspec: "../../node_modules/react-native/third-party-podspecs/boost.podspec" CommExpoPackage: :path: "../expo-modules/comm-expo-package/ios" DoubleConversion: :podspec: "../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" EXApplication: :path: "../../node_modules/expo-application/ios" EXBarCodeScanner: :path: "../../node_modules/expo-barcode-scanner/ios" EXConstants: :path: "../../node_modules/expo-constants/ios" EXFileSystem: :path: "../../node_modules/expo-file-system/ios" EXFont: :path: "../../node_modules/expo-font/ios" EXImageLoader: :path: "../../node_modules/expo-image-loader/ios" EXJSONUtils: :path: "../../node_modules/expo-json-utils/ios" EXManifests: :path: "../../node_modules/expo-manifests/ios" EXMediaLibrary: :path: "../../node_modules/expo-media-library/ios" Expo: :path: "../../node_modules/expo" expo-dev-client: :path: "../../node_modules/expo-dev-client/ios" expo-dev-launcher: :path: "../../node_modules/expo-dev-launcher" expo-dev-menu: :path: "../../node_modules/expo-dev-menu" expo-dev-menu-interface: :path: "../../node_modules/expo-dev-menu-interface/ios" ExpoHaptics: :path: "../../node_modules/expo-haptics/ios" ExpoImage: :path: "../../node_modules/expo-image/ios" ExpoImageManipulator: :path: "../../node_modules/expo-image-manipulator/ios" ExpoImagePicker: :path: "../../node_modules/expo-image-picker/ios" ExpoKeepAwake: :path: "../../node_modules/expo-keep-awake/ios" ExpoModulesCore: :path: "../../node_modules/expo-modules-core" EXSecureStore: :path: "../../node_modules/expo-secure-store/ios" EXSplashScreen: :path: "../../node_modules/expo-splash-screen/ios" EXUpdatesInterface: :path: "../../node_modules/expo-updates-interface/ios" FBLazyVector: :path: "../../node_modules/react-native/Libraries/FBLazyVector" FBReactNativeSpec: :path: "../../node_modules/react-native/React/FBReactNativeSpec" glog: :podspec: "../../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../../node_modules/react-native/sdks/hermes/hermes-engine.podspec" lottie-react-native: :path: "../node_modules/lottie-react-native" OLMKit: :path: "../node_modules/olm" RCT-Folly: :podspec: "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTRequired: :path: "../../node_modules/react-native/Libraries/RCTRequired" RCTTypeSafety: :path: "../../node_modules/react-native/Libraries/TypeSafety" React: :path: "../../node_modules/react-native/" React-bridging: :path: "../../node_modules/react-native/ReactCommon" React-callinvoker: :path: "../../node_modules/react-native/ReactCommon/callinvoker" React-Codegen: :path: build/generated/ios React-Core: :path: "../../node_modules/react-native/" React-CoreModules: :path: "../../node_modules/react-native/React/CoreModules" React-cxxreact: :path: "../../node_modules/react-native/ReactCommon/cxxreact" React-hermes: :path: "../../node_modules/react-native/ReactCommon/hermes" React-jsi: :path: "../../node_modules/react-native/ReactCommon/jsi" React-jsiexecutor: :path: "../../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: :path: "../../node_modules/react-native/ReactCommon/jsinspector" React-logger: :path: "../../node_modules/react-native/ReactCommon/logger" react-native-background-upload: :path: "../node_modules/react-native-background-upload" react-native-camera: :path: "../node_modules/react-native-camera" react-native-ffmpeg: :podspec: "../node_modules/react-native-ffmpeg" react-native-in-app-message: :path: "../node_modules/react-native-in-app-message" react-native-netinfo: :path: "../node_modules/@react-native-community/netinfo" react-native-orientation-locker: :path: "../node_modules/react-native-orientation-locker" react-native-pager-view: :path: "../node_modules/react-native-pager-view" react-native-safe-area-context: :path: "../node_modules/react-native-safe-area-context" react-native-video: :podspec: "../node_modules/react-native-video" react-native-webview: :path: "../node_modules/react-native-webview" React-perflogger: :path: "../../node_modules/react-native/ReactCommon/reactperflogger" React-RCTActionSheet: :path: "../../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: :path: "../../node_modules/react-native/Libraries/NativeAnimation" React-RCTBlob: :path: "../../node_modules/react-native/Libraries/Blob" React-RCTImage: :path: "../../node_modules/react-native/Libraries/Image" React-RCTLinking: :path: "../../node_modules/react-native/Libraries/LinkingIOS" React-RCTNetwork: :path: "../../node_modules/react-native/Libraries/Network" React-RCTSettings: :path: "../../node_modules/react-native/Libraries/Settings" React-RCTText: :path: "../../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../../node_modules/react-native/Libraries/Vibration" React-runtimeexecutor: :path: "../../node_modules/react-native/ReactCommon/runtimeexecutor" ReactCommon: :path: "../../node_modules/react-native/ReactCommon" ReactNativeART: :path: "../node_modules/@react-native-community/art" ReactNativeKeyboardInput: :path: "../node_modules/react-native-keyboard-input" ReactNativeKeyboardTrackingView: :path: "../../node_modules/react-native-keyboard-tracking-view" RNCAsyncStorage: :path: "../node_modules/@react-native-async-storage/async-storage" RNCClipboard: :path: "../node_modules/@react-native-clipboard/clipboard" RNCMaskedView: :path: "../node_modules/@react-native-masked-view/masked-view" RNDeviceInfo: :path: "../node_modules/react-native-device-info" RNFS: :path: "../node_modules/react-native-fs" RNGestureHandler: :path: "../node_modules/react-native-gesture-handler" RNKeychain: :path: "../node_modules/react-native-keychain" RNReanimated: :path: "../node_modules/react-native-reanimated" RNScreens: :path: "../node_modules/react-native-screens" RNSVG: :path: "../node_modules/react-native-svg" SQLCipher-Amalgamation: :path: "../../node_modules/@commapp/sqlcipher-amalgamation" Yoga: :path: "../../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: boost: a7c83b31436843459a1961bfd74b96033dc77234 CommExpoPackage: 3f9d8a25537fb9d80f79a63fd1e73c51f55b87e9 DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 DVAssetLoaderDelegate: 0caec20e4e08b8560b691131539e9180024d4bce EXApplication: d8f53a7eee90a870a75656280e8d4b85726ea903 EXBarCodeScanner: cb4deb49e59b6c7ed6bbf38d187802359908d2a8 EXConstants: 3c86653c422dd77e40d10cbbabb3025003977415 EXFileSystem: 60602b6eefa6873f97172c684b7537c9760b50d6 EXFont: 319606bfe48c33b5b5063fb0994afdc496befe80 EXImageLoader: 84b65e6bd9d3345d6fbb3ab936a546c54496a64d EXJSONUtils: 09aef2c1fba1a116ca8c73a2c8299aac00d96b43 EXManifests: 347f49430b63444579aa013f0ad057d16b8d1cc8 EXMediaLibrary: b1c4f78878e45f6a359aff3a059e1660c41b73ab Expo: 5f4240506a147162542178989696e56e3dd72924 expo-dev-client: d723d52ccfbe2eb47ee24d1ac0cf5b39001589c2 expo-dev-launcher: 953f564f7d006f1af50b119cacb48cafcad40c73 expo-dev-menu: 7b8fa3792977ba4bfc231cfe0f43cdbf1a894faa expo-dev-menu-interface: 45581093393dacd51ce5e7f641cf9ed5064a2e3f ExpoHaptics: 5a56d30a87ea213dd00b09566dc4b441a4dff97f ExpoImage: 5129495e9981da259c652e23bd87615980864818 ExpoImageManipulator: 5f3c1ab8dd81de11491b5051bb925abc91fe57e4 ExpoImagePicker: d2a1cea4023008ae2fb0d95f33422b80772cc76e ExpoKeepAwake: 69b59d0a8d2b24de9f82759c39b3821fec030318 ExpoModulesCore: 485dff3a59b036a33b6050c0a5aea3cf1037fdd1 EXSecureStore: daec0117c922a67c658cb229152a9e252e5c1750 EXSplashScreen: 3e989924f61a8dd07ee4ea584c6ba14be9b51949 EXUpdatesInterface: bffd1ead18f0bab04fa784ca159c115607b8a23c FBLazyVector: bc76253beb7463b688aa6af913b822ed631de31a FBReactNativeSpec: 2dfdfdc025c136effd657e62879c66122718030b fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b hermes-engine: 918ec5addfbc430c9f443376d739f088b6dc96c3 libaom: 9bb51e0f8f9192245e3ca2a1c9e4375d9cbccc52 libavif: e242998ccec1c83bcba0bbdc256f460ad5077348 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 libvmaf: 8d61aabc2f4ed3e6591cf7406fa00a223ec11289 libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef lottie-ios: 8f97d3271e155c2d688875c29cd3c74908aef5f8 lottie-react-native: b702fab740cdb952a8e2354713d3beda63ff97b0 mobile-ffmpeg-min: d5d22dcef5c8ec56f771258f1f5be245d914f193 OLMKit: a13e1a20579e88d03971c5821360be24949a1a09 OpenSSL-Universal: 84efb8a29841f2764ac5403e0c4119a28b713346 RCT-Folly: 0080d0a6ebf2577475bda044aa59e2ca1f909cda RCTRequired: db184d894eed9e15f1fa80c3372595b7ec360580 RCTTypeSafety: c9bf4c53ad246e4c94a49d91353ed19a8df5952f React: 3ccb97e5c4672199746cefa622fd595d4cc9319d React-bridging: 60a99ddb74281e2047f1a85912c7075a75269285 React-callinvoker: aea0b555a18d03e91d1d10b1c4eacc9d9dfb581a React-Codegen: 3d757143a6f27a84958f49466a3b18716845d192 React-Core: b1e6334eedacb3dc3adae163ccdde5e6ca26d18b React-CoreModules: 74122da11de87771f2461c757ab0c29defddd4ea React-cxxreact: bbca1cdf5165761529edff94ed117b95ccbc877a React-hermes: ee7245fc80f61eee8918a5046ed84b0b740a15f4 React-jsi: a015cacfe56047914e425d0177133c35409e2462 React-jsiexecutor: d3f6d9242d4c93e7f0bdb27cb5510003bc98445c React-jsinspector: d76d32327f21d4f40dcf696231fdbbca60de4711 React-logger: 1b3522f1e05c6360e93df3607a016c39e30a7351 react-native-background-upload: 7c608537f87106c93530a3a19a853afd55466823 react-native-camera: b5c8c7a71feecfdd5b39f0dbbf6b64b957ed55f2 react-native-ffmpeg: f9a60452aaa5d478aac205b248224994f3bde416 react-native-in-app-message: f91de5009620af01456531118264c93e249b83ec react-native-netinfo: 2517ad504b3d303e90d7a431b0fcaef76d207983 react-native-orientation-locker: 851f6510d8046ea2f14aa169b1e01fcd309a94ba react-native-pager-view: 3051346698a0ba0c4e13e40097cc11b00ee03cca react-native-safe-area-context: 99b24a0c5acd0d5dcac2b1a7f18c49ea317be99a react-native-video: 10f689069cb894d75030190a9bc62d9393e1f997 react-native-webview: e771bc375f789ebfa02a26939a57dbc6fa897336 React-perflogger: cce000b5caa4bcecbb29ee9cfdb47f26202d2599 React-RCTActionSheet: ba29f52a82d970e2aba5804490ecaea587c7a751 React-RCTAnimation: 36efe35933875c9aeea612f7d2c0394fa22552c1 React-RCTBlob: 8dd4dd76ab8384ceae2bd78141880cb0fdd6640a React-RCTImage: 3e779bb3f8e5184b5af19134c7d866f22d60d966 React-RCTLinking: 5051e59b8a625a82a7bc613687855193a567765c React-RCTNetwork: e160ffdb54f0f054911341c2889fd2c541ce0ba7 React-RCTSettings: 2fc3aaaad0bea7adc1596ff2c54b97a1febe2f7b React-RCTText: eb1c72e61dd7dbe2c291c1d6f342cc5da351545b React-RCTVibration: 7fee53a28038a1b3c5c66dfd7656e29ac6d5c04d React-runtimeexecutor: ed23be8c1e02b73e7e2f88ac7eaab8faf6961a38 ReactCommon: 153bd73ed963731a8e3e7f03a747b353fed7363e ReactNativeART: 78edc68dd4a1e675338cd0cd113319cf3a65f2ab ReactNativeKeyboardInput: 266ba27a2e9921f5bdc0b4cc30289b2a2f46b157 ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306 RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca RNCClipboard: f66930407a30948ffdecf43a2459bcf05aa59804 RNCMaskedView: bc0170f389056201c82a55e242e5d90070e18e5a RNDeviceInfo: 4701f0bf2a06b34654745053db0ce4cb0c53ada7 RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 RNGestureHandler: 62232ba8f562f7dea5ba1b3383494eb5bf97a4d3 RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94 RNReanimated: f586bc5fd8ce1b6efadffb875319705939843c3b RNScreens: 34cc502acf1b916c582c60003dc3089fa01dc66d RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8 SDWebImage: fd7e1a22f00303e058058278639bf6196ee431fe SDWebImageAVIFCoder: d759e21cf4efb640cc97250566aa556ad8bb877c SDWebImageSVGCoder: 6fc109f9c2a82ab44510fff410b88b1a6c271ee8 SDWebImageWebPCoder: 18503de6621dd2c420d680e33d46bf8e1d5169b0 SPTPersistentCache: df36ea46762d7cf026502bbb86a8b79d0080dff4 SQLCipher-Amalgamation: cbd36045fe7b458b8a442958a01aefdbc44c20f8 Yoga: dc109b79db907f0f589fc423e991b09ec42d2295 ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb -PODFILE CHECKSUM: 60ed9de6b14a66c6022cd82cafcb04594edd7eaf +PODFILE CHECKSUM: e45238be1b6262e5cd4dbe34492a16945fc2ae43 COCOAPODS: 1.12.1