facebook / react-native

A framework for building native applications using React
https://reactnative.dev
MIT License
119.24k stars 24.34k forks source link

Apple Rejects build with Hermes on #33405

Closed PrimulaX closed 2 years ago

PrimulaX commented 2 years ago

Description

I have upgraded RN up to 0.67.3, then build archive for App Store Connect with Hermes enabled in Podfile, Archive was build successfully but apple still reject the build.

Here is apple's response:

We identified one or more issues with a recent delivery for your app, "APP" 3.2.2 (2). Please correct the following issues, then upload again.

ITMS-90338: Non-public API usage - The app references non-public selectors in APP: addStream:, dataChanged, initWithBuffer:rotation:timeStampNs:, initWithURLStrings:, isBinary, isPassthrough, localDescription, newSocketQueueForConnectionFromAddress:onSocket:, onSuccess:, removeValuesForKeys:completion:, sdp, sendData:, setChannelId:, socket:didAcceptNewSocket:, socket:didConnectToHost:port:, socket:didConnectToUrl:, socket:didReadData:withTag:, socket:didReadPartialDataOfLength:tag:, socket:didReceiveTrust:completionHandler:, socket:didWriteDataWithTag:, socket:didWritePartialDataOfLength:tag:, socket:shouldTimeoutReadWithTag:elapsed:bytesDone:, socket:shouldTimeoutWriteWithTag:elapsed:bytesDone:, socketDidCloseReadStream:, socketDidDisconnect:withError:, socketDidSecure:, stringForType:, typeForString:, videoSource,The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/

Then I tried without Hermes and build was accepted.

here is my podfile:

PODS:
  - boost (1.76.0)
  - CocoaAsyncSocket (7.6.5)
  - DoubleConversion (1.1.6)
  - FBLazyVector (0.67.3)
  - FBReactNativeSpec (0.67.3):
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTRequired (= 0.67.3)
    - RCTTypeSafety (= 0.67.3)
    - React-Core (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - FBSDKCoreKit (9.3.0):
    - FBSDKCoreKit/Basics (= 9.3.0)
    - FBSDKCoreKit/Core (= 9.3.0)
  - FBSDKCoreKit/Basics (9.3.0)
  - FBSDKCoreKit/Core (9.3.0):
    - FBSDKCoreKit/Basics
  - FBSDKLoginKit (9.3.0):
    - FBSDKLoginKit/Login (= 9.3.0)
  - FBSDKLoginKit/Login (9.3.0):
    - FBSDKCoreKit (~> 9.3.0)
  - FBSDKShareKit (9.3.0):
    - FBSDKShareKit/Share (= 9.3.0)
  - FBSDKShareKit/Share (9.3.0):
    - FBSDKCoreKit (~> 9.3.0)
  - Firebase/AnalyticsWithoutAdIdSupport (8.12.1):
    - Firebase/CoreOnly
    - FirebaseAnalytics/WithoutAdIdSupport (~> 8.12.0)
  - Firebase/CoreOnly (8.12.1):
    - FirebaseCore (= 8.12.1)
  - Firebase/Crashlytics (8.12.1):
    - Firebase/CoreOnly
    - FirebaseCrashlytics (~> 8.12.0)
  - Firebase/DynamicLinks (8.12.1):
    - Firebase/CoreOnly
    - FirebaseDynamicLinks (~> 8.12.0)
  - Firebase/InAppMessaging (8.12.1):
    - Firebase/CoreOnly
    - FirebaseInAppMessaging (~> 8.12.0-beta)
  - Firebase/Messaging (8.12.1):
    - Firebase/CoreOnly
    - FirebaseMessaging (~> 8.12.0)
  - FirebaseABTesting (8.12.0):
    - FirebaseCore (~> 8.0)
  - FirebaseAnalytics/WithoutAdIdSupport (8.12.0):
    - FirebaseCore (~> 8.0)
    - FirebaseInstallations (~> 8.0)
    - GoogleAppMeasurement/WithoutAdIdSupport (= 8.12.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 7.7)
    - GoogleUtilities/MethodSwizzler (~> 7.7)
    - GoogleUtilities/Network (~> 7.7)
    - "GoogleUtilities/NSData+zlib (~> 7.7)"
    - nanopb (~> 2.30908.0)
  - FirebaseCore (8.12.1):
    - FirebaseCoreDiagnostics (~> 8.0)
    - GoogleUtilities/Environment (~> 7.7)
    - GoogleUtilities/Logger (~> 7.7)
  - FirebaseCoreDiagnostics (8.12.0):
    - GoogleDataTransport (~> 9.1)
    - GoogleUtilities/Environment (~> 7.7)
    - GoogleUtilities/Logger (~> 7.7)
    - nanopb (~> 2.30908.0)
  - FirebaseCrashlytics (8.12.0):
    - FirebaseCore (~> 8.0)
    - FirebaseInstallations (~> 8.0)
    - GoogleDataTransport (~> 9.1)
    - GoogleUtilities/Environment (~> 7.7)
    - nanopb (~> 2.30908.0)
    - PromisesObjC (< 3.0, >= 1.2)
  - FirebaseDynamicLinks (8.12.0):
    - FirebaseCore (~> 8.0)
  - FirebaseInAppMessaging (8.12.0-beta):
    - FirebaseABTesting (~> 8.0)
    - FirebaseCore (~> 8.0)
    - FirebaseInstallations (~> 8.0)
    - GoogleUtilities/Environment (~> 7.7)
    - nanopb (~> 2.30908.0)
  - FirebaseInstallations (8.12.0):
    - FirebaseCore (~> 8.0)
    - GoogleUtilities/Environment (~> 7.7)
    - GoogleUtilities/UserDefaults (~> 7.7)
    - PromisesObjC (< 3.0, >= 1.2)
  - FirebaseMessaging (8.12.0):
    - FirebaseCore (~> 8.0)
    - FirebaseInstallations (~> 8.0)
    - GoogleDataTransport (~> 9.1)
    - GoogleUtilities/AppDelegateSwizzler (~> 7.7)
    - GoogleUtilities/Environment (~> 7.7)
    - GoogleUtilities/Reachability (~> 7.7)
    - GoogleUtilities/UserDefaults (~> 7.7)
    - nanopb (~> 2.30908.0)
  - Flipper (0.99.0):
    - Flipper-Folly (~> 2.6)
    - Flipper-RSocket (~> 1.4)
  - Flipper-Boost-iOSX (1.76.0.1.11)
  - Flipper-DoubleConversion (3.1.7)
  - Flipper-Fmt (7.1.7)
  - Flipper-Folly (2.6.7):
    - Flipper-Boost-iOSX
    - Flipper-DoubleConversion
    - Flipper-Fmt (= 7.1.7)
    - Flipper-Glog
    - libevent (~> 2.1.12)
    - OpenSSL-Universal (= 1.1.180)
  - Flipper-Glog (0.3.6)
  - Flipper-PeerTalk (0.0.4)
  - Flipper-RSocket (1.4.3):
    - Flipper-Folly (~> 2.6)
  - FlipperKit (0.99.0):
    - FlipperKit/Core (= 0.99.0)
  - FlipperKit/Core (0.99.0):
    - Flipper (~> 0.99.0)
    - FlipperKit/CppBridge
    - FlipperKit/FBCxxFollyDynamicConvert
    - FlipperKit/FBDefines
    - FlipperKit/FKPortForwarding
  - FlipperKit/CppBridge (0.99.0):
    - Flipper (~> 0.99.0)
  - FlipperKit/FBCxxFollyDynamicConvert (0.99.0):
    - Flipper-Folly (~> 2.6)
  - FlipperKit/FBDefines (0.99.0)
  - FlipperKit/FKPortForwarding (0.99.0):
    - CocoaAsyncSocket (~> 7.6)
    - Flipper-PeerTalk (~> 0.0.4)
  - FlipperKit/FlipperKitHighlightOverlay (0.99.0)
  - FlipperKit/FlipperKitLayoutHelpers (0.99.0):
    - FlipperKit/Core
    - FlipperKit/FlipperKitHighlightOverlay
    - FlipperKit/FlipperKitLayoutTextSearchable
  - FlipperKit/FlipperKitLayoutIOSDescriptors (0.99.0):
    - FlipperKit/Core
    - FlipperKit/FlipperKitHighlightOverlay
    - FlipperKit/FlipperKitLayoutHelpers
    - YogaKit (~> 1.18)
  - FlipperKit/FlipperKitLayoutPlugin (0.99.0):
    - FlipperKit/Core
    - FlipperKit/FlipperKitHighlightOverlay
    - FlipperKit/FlipperKitLayoutHelpers
    - FlipperKit/FlipperKitLayoutIOSDescriptors
    - FlipperKit/FlipperKitLayoutTextSearchable
    - YogaKit (~> 1.18)
  - FlipperKit/FlipperKitLayoutTextSearchable (0.99.0)
  - FlipperKit/FlipperKitNetworkPlugin (0.99.0):
    - FlipperKit/Core
  - FlipperKit/FlipperKitReactPlugin (0.99.0):
    - FlipperKit/Core
  - FlipperKit/FlipperKitUserDefaultsPlugin (0.99.0):
    - FlipperKit/Core
  - FlipperKit/SKIOSNetworkPlugin (0.99.0):
    - FlipperKit/Core
    - FlipperKit/FlipperKitNetworkPlugin
  - fmt (6.2.1)
  - glog (0.3.5)
  - Google-Maps-iOS-Utils (2.1.0):
    - Google-Maps-iOS-Utils/Clustering (= 2.1.0)
    - Google-Maps-iOS-Utils/Geometry (= 2.1.0)
    - Google-Maps-iOS-Utils/Heatmap (= 2.1.0)
    - Google-Maps-iOS-Utils/QuadTree (= 2.1.0)
    - GoogleMaps
  - Google-Maps-iOS-Utils/Clustering (2.1.0):
    - Google-Maps-iOS-Utils/QuadTree
    - GoogleMaps
  - Google-Maps-iOS-Utils/Geometry (2.1.0):
    - GoogleMaps
  - Google-Maps-iOS-Utils/Heatmap (2.1.0):
    - Google-Maps-iOS-Utils/QuadTree
    - GoogleMaps
  - Google-Maps-iOS-Utils/QuadTree (2.1.0):
    - GoogleMaps
  - GoogleAppMeasurement/WithoutAdIdSupport (8.12.0):
    - GoogleUtilities/AppDelegateSwizzler (~> 7.7)
    - GoogleUtilities/MethodSwizzler (~> 7.7)
    - GoogleUtilities/Network (~> 7.7)
    - "GoogleUtilities/NSData+zlib (~> 7.7)"
    - nanopb (~> 2.30908.0)
  - GoogleDataTransport (9.1.2):
    - GoogleUtilities/Environment (~> 7.2)
    - nanopb (~> 2.30908.0)
    - PromisesObjC (< 3.0, >= 1.2)
  - GoogleMaps (3.5.0):
    - GoogleMaps/Maps (= 3.5.0)
  - GoogleMaps/Base (3.5.0)
  - GoogleMaps/Maps (3.5.0):
    - GoogleMaps/Base
  - GoogleUtilities/AppDelegateSwizzler (7.7.0):
    - GoogleUtilities/Environment
    - GoogleUtilities/Logger
    - GoogleUtilities/Network
  - GoogleUtilities/Environment (7.7.0):
    - PromisesObjC (< 3.0, >= 1.2)
  - GoogleUtilities/Logger (7.7.0):
    - GoogleUtilities/Environment
  - GoogleUtilities/MethodSwizzler (7.7.0):
    - GoogleUtilities/Logger
  - GoogleUtilities/Network (7.7.0):
    - GoogleUtilities/Logger
    - "GoogleUtilities/NSData+zlib"
    - GoogleUtilities/Reachability
  - "GoogleUtilities/NSData+zlib (7.7.0)"
  - GoogleUtilities/Reachability (7.7.0):
    - GoogleUtilities/Logger
  - GoogleUtilities/UserDefaults (7.7.0):
    - GoogleUtilities/Logger
  - hermes-engine (0.9.0)
  - libevent (2.1.12)
  - libwebp (1.2.1):
    - libwebp/demux (= 1.2.1)
    - libwebp/mux (= 1.2.1)
    - libwebp/webp (= 1.2.1)
  - libwebp/demux (1.2.1):
    - libwebp/webp
  - libwebp/mux (1.2.1):
    - libwebp/demux
  - libwebp/webp (1.2.1)
  - nanopb (2.30908.0):
    - nanopb/decode (= 2.30908.0)
    - nanopb/encode (= 2.30908.0)
  - nanopb/decode (2.30908.0)
  - nanopb/encode (2.30908.0)
  - OpenSSL-Universal (1.1.180)
  - Permission-AppTrackingTransparency (3.0.4):
    - RNPermissions
  - Permission-Camera (3.0.4):
    - RNPermissions
  - Permission-Microphone (3.0.4):
    - RNPermissions
  - PromisesObjC (2.0.0)
  - RCT-Folly (2021.06.28.00-v2):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - RCT-Folly/Default (= 2021.06.28.00-v2)
  - RCT-Folly/Default (2021.06.28.00-v2):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
  - RCT-Folly/Futures (2021.06.28.00-v2):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - libevent
  - RCTRequired (0.67.3)
  - RCTTypeSafety (0.67.3):
    - FBLazyVector (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTRequired (= 0.67.3)
    - React-Core (= 0.67.3)
  - React (0.67.3):
    - React-Core (= 0.67.3)
    - React-Core/DevSupport (= 0.67.3)
    - React-Core/RCTWebSocket (= 0.67.3)
    - React-RCTActionSheet (= 0.67.3)
    - React-RCTAnimation (= 0.67.3)
    - React-RCTBlob (= 0.67.3)
    - React-RCTImage (= 0.67.3)
    - React-RCTLinking (= 0.67.3)
    - React-RCTNetwork (= 0.67.3)
    - React-RCTSettings (= 0.67.3)
    - React-RCTText (= 0.67.3)
    - React-RCTVibration (= 0.67.3)
  - React-callinvoker (0.67.3)
  - React-Core (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default (= 0.67.3)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/CoreModulesHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/Default (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/DevSupport (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default (= 0.67.3)
    - React-Core/RCTWebSocket (= 0.67.3)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-jsinspector (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTActionSheetHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTAnimationHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTBlobHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTImageHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTLinkingHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTNetworkHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTSettingsHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTTextHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTVibrationHeaders (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-Core/RCTWebSocket (0.67.3):
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/Default (= 0.67.3)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - Yoga
  - React-CoreModules (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTTypeSafety (= 0.67.3)
    - React-Core/CoreModulesHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-RCTImage (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-cxxreact (0.67.3):
    - boost (= 1.76.0)
    - DoubleConversion
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-callinvoker (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsinspector (= 0.67.3)
    - React-logger (= 0.67.3)
    - React-perflogger (= 0.67.3)
    - React-runtimeexecutor (= 0.67.3)
  - React-hermes (0.67.3):
    - DoubleConversion
    - glog
    - hermes-engine
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCT-Folly/Futures (= 2021.06.28.00-v2)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-jsiexecutor (= 0.67.3)
    - React-jsinspector (= 0.67.3)
    - React-perflogger (= 0.67.3)
  - React-jsi (0.67.3):
    - boost (= 1.76.0)
    - DoubleConversion
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-jsi/Default (= 0.67.3)
  - React-jsi/Default (0.67.3):
    - boost (= 1.76.0)
    - DoubleConversion
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
  - React-jsiexecutor (0.67.3):
    - DoubleConversion
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-perflogger (= 0.67.3)
  - React-jsinspector (0.67.3)
  - React-logger (0.67.3):
    - glog
  - react-native-document-picker (3.5.4):
    - React
  - react-native-fbsdk-next (4.6.0):
    - React-Core
    - react-native-fbsdk-next/Core (= 4.6.0)
    - react-native-fbsdk-next/Login (= 4.6.0)
    - react-native-fbsdk-next/Share (= 4.6.0)
  - react-native-fbsdk-next/Core (4.6.0):
    - FBSDKCoreKit (~> 9.3)
    - React-Core
  - react-native-fbsdk-next/Login (4.6.0):
    - FBSDKLoginKit (~> 9.3)
    - React-Core
  - react-native-fbsdk-next/Share (4.6.0):
    - FBSDKShareKit (~> 9.3)
    - React-Core
  - react-native-geolocation (2.0.2):
    - React
  - react-native-google-maps (0.27.1):
    - Google-Maps-iOS-Utils (= 2.1.0)
    - GoogleMaps (= 3.5.0)
    - React
  - react-native-html-to-pdf-lite (0.9.1):
    - React
  - react-native-image-picker (1.1.0):
    - React
  - react-native-maps (0.27.1):
    - React
  - react-native-netinfo (5.9.7):
    - React-Core
  - react-native-pdf (6.3.0):
    - React-Core
  - react-native-progress-bar-android (1.0.4):
    - React
  - react-native-progress-view (1.2.4):
    - React
  - react-native-rsa-native (1.1.4):
    - React
  - react-native-safe-area-context (3.1.7):
    - React
  - react-native-splash-screen (3.2.0):
    - React
  - react-native-webrtc (1.98.0):
    - React-Core
  - react-native-webview (11.17.2):
    - React-Core
  - React-perflogger (0.67.3)
  - React-RCTActionSheet (0.67.3):
    - React-Core/RCTActionSheetHeaders (= 0.67.3)
  - React-RCTAnimation (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTTypeSafety (= 0.67.3)
    - React-Core/RCTAnimationHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTBlob (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/RCTBlobHeaders (= 0.67.3)
    - React-Core/RCTWebSocket (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-RCTNetwork (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTImage (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTTypeSafety (= 0.67.3)
    - React-Core/RCTImageHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-RCTNetwork (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTLinking (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - React-Core/RCTLinkingHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTNetwork (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTTypeSafety (= 0.67.3)
    - React-Core/RCTNetworkHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTSettings (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - RCTTypeSafety (= 0.67.3)
    - React-Core/RCTSettingsHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-RCTText (0.67.3):
    - React-Core/RCTTextHeaders (= 0.67.3)
  - React-RCTVibration (0.67.3):
    - FBReactNativeSpec (= 0.67.3)
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-Core/RCTVibrationHeaders (= 0.67.3)
    - React-jsi (= 0.67.3)
    - ReactCommon/turbomodule/core (= 0.67.3)
  - React-runtimeexecutor (0.67.3):
    - React-jsi (= 0.67.3)
  - ReactCommon/turbomodule/core (0.67.3):
    - DoubleConversion
    - glog
    - RCT-Folly (= 2021.06.28.00-v2)
    - React-callinvoker (= 0.67.3)
    - React-Core (= 0.67.3)
    - React-cxxreact (= 0.67.3)
    - React-jsi (= 0.67.3)
    - React-logger (= 0.67.3)
    - React-perflogger (= 0.67.3)
  - ReactNativeART (1.2.0):
    - React
  - ReactNativeIncallManager (3.3.0):
    - React
  - rn-fetch-blob (0.12.0):
    - React-Core
  - RNCAsyncStorage (1.12.0):
    - React
  - RNCClipboard (1.5.1):
    - React-Core
  - RNCMaskedView (0.1.10):
    - React
  - RNDateTimePicker (3.0.2):
    - React
  - RNDeviceInfo (5.6.5):
    - React
  - RNFastImage (8.3.2):
    - React
    - SDWebImage (~> 5.8)
    - SDWebImageWebPCoder (~> 0.6.1)
  - RNFBAnalytics (14.5.1):
    - Firebase/AnalyticsWithoutAdIdSupport (= 8.12.1)
    - React-Core
    - RNFBApp
  - RNFBApp (14.5.1):
    - Firebase/CoreOnly (= 8.12.1)
    - React-Core
  - RNFBCrashlytics (14.5.1):
    - Firebase/Crashlytics (= 8.12.1)
    - React-Core
    - RNFBApp
  - RNFBDynamicLinks (14.5.1):
    - Firebase/DynamicLinks (= 8.12.1)
    - GoogleUtilities/AppDelegateSwizzler
    - React-Core
    - RNFBApp
  - RNFBInAppMessaging (14.5.1):
    - Firebase/InAppMessaging (= 8.12.1)
    - React-Core
    - RNFBApp
  - RNFBMessaging (14.5.1):
    - Firebase/Messaging (= 8.12.1)
    - React-Core
    - RNFBApp
  - RNFS (2.16.6):
    - React
  - RNGestureHandler (1.8.0):
    - React
  - RNKeychain (4.0.5):
    - React
  - RNLocalize (1.4.1):
    - React
  - RNPermissions (3.0.4):
    - React-Core
  - RNReanimated (1.13.4):
    - React-Core
  - RNScreens (3.13.1):
    - React-Core
    - React-RCTImage
  - RNSVG (9.4.0):
    - React
  - SDWebImage (5.12.4):
    - SDWebImage/Core (= 5.12.4)
  - SDWebImage/Core (5.12.4)
  - SDWebImageWebPCoder (0.6.1):
    - libwebp (~> 1.0)
    - SDWebImage/Core (~> 5.7)
  - Smartlook (1.8.6)
  - smartlook-react-native-bridge (1.2.3):
    - React
    - Smartlook (~> 1.8.3)
  - TouchID (4.4.1):
    - React
  - Yoga (1.14.0)
  - YogaKit (1.18.1):
    - Yoga (~> 1.14)

DEPENDENCIES:
  - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
  - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
  - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
  - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
  - Flipper (= 0.99.0)
  - Flipper-Boost-iOSX (= 1.76.0.1.11)
  - Flipper-DoubleConversion (= 3.1.7)
  - Flipper-Fmt (= 7.1.7)
  - Flipper-Folly (= 2.6.7)
  - Flipper-Glog (= 0.3.6)
  - Flipper-PeerTalk (= 0.0.4)
  - Flipper-RSocket (= 1.4.3)
  - FlipperKit (= 0.99.0)
  - FlipperKit/Core (= 0.99.0)
  - FlipperKit/CppBridge (= 0.99.0)
  - FlipperKit/FBCxxFollyDynamicConvert (= 0.99.0)
  - FlipperKit/FBDefines (= 0.99.0)
  - FlipperKit/FKPortForwarding (= 0.99.0)
  - FlipperKit/FlipperKitHighlightOverlay (= 0.99.0)
  - FlipperKit/FlipperKitLayoutPlugin (= 0.99.0)
  - FlipperKit/FlipperKitLayoutTextSearchable (= 0.99.0)
  - FlipperKit/FlipperKitNetworkPlugin (= 0.99.0)
  - FlipperKit/FlipperKitReactPlugin (= 0.99.0)
  - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0)
  - FlipperKit/SKIOSNetworkPlugin (= 0.99.0)
  - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
  - Google-Maps-iOS-Utils
  - GoogleMaps
  - hermes-engine (~> 0.9.0)
  - libevent (~> 2.1.12)
  - OpenSSL-Universal (= 1.1.180)
  - Permission-AppTrackingTransparency (from `../node_modules/react-native-permissions/ios/AppTrackingTransparency`)
  - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`)
  - Permission-Microphone (from `../node_modules/react-native-permissions/ios/Microphone`)
  - 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-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
  - React-Core (from `../node_modules/react-native/`)
  - React-Core/DevSupport (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-document-picker (from `../node_modules/react-native-document-picker`)
  - react-native-fbsdk-next (from `../node_modules/react-native-fbsdk-next`)
  - "react-native-geolocation (from `../node_modules/@react-native-community/geolocation`)"
  - react-native-google-maps (from `../node_modules/react-native-maps`)
  - react-native-html-to-pdf-lite (from `../node_modules/react-native-html-to-pdf-lite`)
  - react-native-image-picker (from `../node_modules/react-native-image-picker`)
  - react-native-maps (from `../node_modules/react-native-maps`)
  - "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
  - react-native-pdf (from `../node_modules/react-native-pdf`)
  - "react-native-progress-bar-android (from `../node_modules/@react-native-community/progress-bar-android`)"
  - "react-native-progress-view (from `../node_modules/@react-native-community/progress-view`)"
  - react-native-rsa-native (from `../node_modules/react-native-rsa-native`)
  - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
  - react-native-splash-screen (from `../node_modules/react-native-splash-screen`)
  - react-native-webrtc (from `../node_modules/react-native-webrtc`)
  - 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`)"
  - ReactNativeIncallManager (from `../node_modules/react-native-incall-manager`)
  - rn-fetch-blob (from `../node_modules/rn-fetch-blob`)
  - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)"
  - "RNCClipboard (from `../node_modules/@react-native-community/clipboard`)"
  - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
  - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
  - RNDeviceInfo (from `../node_modules/react-native-device-info`)
  - RNFastImage (from `../node_modules/react-native-fast-image`)
  - "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
  - "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
  - "RNFBCrashlytics (from `../node_modules/@react-native-firebase/crashlytics`)"
  - "RNFBDynamicLinks (from `../node_modules/@react-native-firebase/dynamic-links`)"
  - "RNFBInAppMessaging (from `../node_modules/@react-native-firebase/in-app-messaging`)"
  - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)"
  - RNFS (from `../node_modules/react-native-fs`)
  - RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
  - RNKeychain (from `../node_modules/react-native-keychain`)
  - RNLocalize (from `../node_modules/react-native-localize`)
  - RNPermissions (from `../node_modules/react-native-permissions`)
  - RNReanimated (from `../node_modules/react-native-reanimated`)
  - RNScreens (from `../node_modules/react-native-screens`)
  - RNSVG (from `../node_modules/react-native-svg`)
  - smartlook-react-native-bridge (from `../node_modules/smartlook-react-native-wrapper`)
  - TouchID (from `../node_modules/react-native-touch-id`)
  - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)

SPEC REPOS:
  trunk:
    - CocoaAsyncSocket
    - FBSDKCoreKit
    - FBSDKLoginKit
    - FBSDKShareKit
    - Firebase
    - FirebaseABTesting
    - FirebaseAnalytics
    - FirebaseCore
    - FirebaseCoreDiagnostics
    - FirebaseCrashlytics
    - FirebaseDynamicLinks
    - FirebaseInAppMessaging
    - FirebaseInstallations
    - FirebaseMessaging
    - Flipper
    - Flipper-Boost-iOSX
    - Flipper-DoubleConversion
    - Flipper-Fmt
    - Flipper-Folly
    - Flipper-Glog
    - Flipper-PeerTalk
    - Flipper-RSocket
    - FlipperKit
    - fmt
    - Google-Maps-iOS-Utils
    - GoogleAppMeasurement
    - GoogleDataTransport
    - GoogleMaps
    - GoogleUtilities
    - hermes-engine
    - libevent
    - libwebp
    - nanopb
    - OpenSSL-Universal
    - PromisesObjC
    - SDWebImage
    - SDWebImageWebPCoder
    - Smartlook
    - YogaKit

EXTERNAL SOURCES:
  boost:
    :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
  DoubleConversion:
    :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
  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"
  Permission-AppTrackingTransparency:
    :path: "../node_modules/react-native-permissions/ios/AppTrackingTransparency"
  Permission-Camera:
    :path: "../node_modules/react-native-permissions/ios/Camera"
  Permission-Microphone:
    :path: "../node_modules/react-native-permissions/ios/Microphone"
  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-callinvoker:
    :path: "../node_modules/react-native/ReactCommon/callinvoker"
  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-document-picker:
    :path: "../node_modules/react-native-document-picker"
  react-native-fbsdk-next:
    :path: "../node_modules/react-native-fbsdk-next"
  react-native-geolocation:
    :path: "../node_modules/@react-native-community/geolocation"
  react-native-google-maps:
    :path: "../node_modules/react-native-maps"
  react-native-html-to-pdf-lite:
    :path: "../node_modules/react-native-html-to-pdf-lite"
  react-native-image-picker:
    :path: "../node_modules/react-native-image-picker"
  react-native-maps:
    :path: "../node_modules/react-native-maps"
  react-native-netinfo:
    :path: "../node_modules/@react-native-community/netinfo"
  react-native-pdf:
    :path: "../node_modules/react-native-pdf"
  react-native-progress-bar-android:
    :path: "../node_modules/@react-native-community/progress-bar-android"
  react-native-progress-view:
    :path: "../node_modules/@react-native-community/progress-view"
  react-native-rsa-native:
    :path: "../node_modules/react-native-rsa-native"
  react-native-safe-area-context:
    :path: "../node_modules/react-native-safe-area-context"
  react-native-splash-screen:
    :path: "../node_modules/react-native-splash-screen"
  react-native-webrtc:
    :path: "../node_modules/react-native-webrtc"
  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"
  ReactNativeIncallManager:
    :path: "../node_modules/react-native-incall-manager"
  rn-fetch-blob:
    :path: "../node_modules/rn-fetch-blob"
  RNCAsyncStorage:
    :path: "../node_modules/@react-native-community/async-storage"
  RNCClipboard:
    :path: "../node_modules/@react-native-community/clipboard"
  RNCMaskedView:
    :path: "../node_modules/@react-native-community/masked-view"
  RNDateTimePicker:
    :path: "../node_modules/@react-native-community/datetimepicker"
  RNDeviceInfo:
    :path: "../node_modules/react-native-device-info"
  RNFastImage:
    :path: "../node_modules/react-native-fast-image"
  RNFBAnalytics:
    :path: "../node_modules/@react-native-firebase/analytics"
  RNFBApp:
    :path: "../node_modules/@react-native-firebase/app"
  RNFBCrashlytics:
    :path: "../node_modules/@react-native-firebase/crashlytics"
  RNFBDynamicLinks:
    :path: "../node_modules/@react-native-firebase/dynamic-links"
  RNFBInAppMessaging:
    :path: "../node_modules/@react-native-firebase/in-app-messaging"
  RNFBMessaging:
    :path: "../node_modules/@react-native-firebase/messaging"
  RNFS:
    :path: "../node_modules/react-native-fs"
  RNGestureHandler:
    :path: "../node_modules/react-native-gesture-handler"
  RNKeychain:
    :path: "../node_modules/react-native-keychain"
  RNLocalize:
    :path: "../node_modules/react-native-localize"
  RNPermissions:
    :path: "../node_modules/react-native-permissions"
  RNReanimated:
    :path: "../node_modules/react-native-reanimated"
  RNScreens:
    :path: "../node_modules/react-native-screens"
  RNSVG:
    :path: "../node_modules/react-native-svg"
  smartlook-react-native-bridge:
    :path: "../node_modules/smartlook-react-native-wrapper"
  TouchID:
    :path: "../node_modules/react-native-touch-id"
  Yoga:
    :path: "../node_modules/react-native/ReactCommon/yoga"

SPEC CHECKSUMS:
  boost: a7c83b31436843459a1961bfd74b96033dc77234
  CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
  DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
  FBLazyVector: 808f741ddb0896a20e5b98cc665f5b3413b072e2
  FBReactNativeSpec: 94473205b8741b61402e8c51716dea34aa3f5b2f
  FBSDKCoreKit: 0d1ae58388a458b8222f72025804cdc84eb5d0c3
  FBSDKLoginKit: aea68df6121c5e165ccae2fabfdc83c4644ee40f
  FBSDKShareKit: 70889c97c62f0c6b3ccb8b999e73a85f19024001
  Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9
  FirebaseABTesting: 1b05c92327b3f0a9545cea3bab4d93e82550e29b
  FirebaseAnalytics: bd10d7706ba8d6e01ea2816f8fe9e9b881cb0918
  FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c
  FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa
  FirebaseCrashlytics: 7952ffd988006128325510664b99dc8ca5851dff
  FirebaseDynamicLinks: 98a5f0fe542245a89ec55f646d2581298c29219d
  FirebaseInAppMessaging: 871e8d04ed0d1ca77c9c0e4c246c13d010d7a8de
  FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545
  FirebaseMessaging: 23db8bf05585e929ada8af0f0968933c25252808
  Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733
  Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
  Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c
  Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
  Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a
  Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
  Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
  Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
  FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9
  fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
  glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85
  Google-Maps-iOS-Utils: c32891ff472eaaa1fca032beedafa1a013af7875
  GoogleAppMeasurement: ae033c3aad67e68294369373056b4d74cc8ae0d6
  GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940
  GoogleMaps: 32ca02de09de357a10ac773f2c70f1986751392d
  GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
  hermes-engine: bf7577d12ac6ccf53ab8b5af3c6ccf0dd8458c5c
  libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
  libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc
  nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
  OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
  Permission-AppTrackingTransparency: f747e0f72bfdd89dd19e5ec90fb1683c23b72e7a
  Permission-Camera: ffd449756840ddc0f6294e95d688fecaadfe238c
  Permission-Microphone: 6f1bff83dd1103e93503311e9957b3e94e21dd26
  PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58
  RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685
  RCTRequired: 3c77b683474faf23920fbefc71c4e13af21470c0
  RCTTypeSafety: 720b1841260dac692444c2822b27403178da8b28
  React: 25970dd74abbdac449ca66dec4107652cacc606d
  React-callinvoker: 2d158700bc27b3d49c3c95721d288ed6c1a489ef
  React-Core: 306cfdc1393bcf9481cc5de9807608db7661817b
  React-CoreModules: 2576a88d630899f3fcdf2cb79fcc0454d7b2a8bb
  React-cxxreact: a492f0de07d875419dcb9f463c63c22fe51c433b
  React-hermes: 4321bcd6fce09f8c6d1be355da31e1cdae7bfac6
  React-jsi: bca092b0c38d5e3fd60bb491d4994ab4a8ac2ad3
  React-jsiexecutor: 15ea57ead631a11fad57634ff69f78e797113a39
  React-jsinspector: 1e1e03345cf6d47779e2061d679d0a87d9ae73d8
  React-logger: 1e10789cb84f99288479ba5f20822ce43ced6ffe
  react-native-document-picker: c5752781fbc0c126c627c1549b037c139444a4cf
  react-native-fbsdk-next: a0dd8905af573ec4d21b7bc398423ccaa2ce2b07
  react-native-geolocation: cbd9d6bd06bac411eed2671810f454d4908484a8
  react-native-google-maps: 0a989abda71059db2caa98b9dacca7a8f38a47d0
  react-native-html-to-pdf-lite: 1d8281ea5a76989f3533ae4660b14c99e561cd44
  react-native-image-picker: 3637d63fef7e32a230141ab4660d3ceb773c824f
  react-native-maps: f4b89da81626ad7f151a8bfcb79733295d31ce5c
  react-native-netinfo: e36c1bb6df27ab84aa933679b3f5bbf9d180b18f
  react-native-pdf: ef641e79a6d550cfabe5d7ec1916799726514c43
  react-native-progress-bar-android: ce95a69f11ac580799021633071368d08aaf9ad8
  react-native-progress-view: 0e5095f31642d63cbb2085e21b2499f978edfd1d
  react-native-rsa-native: 60d16ab8c080ea0b6f623f1ce0d5ea276fb34655
  react-native-safe-area-context: fcece23844742b6f7f0627c3715b806a7deff946
  react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
  react-native-webrtc: 83e3360d31a88809db308b20a4243244646d4250
  react-native-webview: 77ee909f73e1fcab76380f7dcc3344771fe61bd8
  React-perflogger: 93d3f142d6d9a46e635f09ba0518027215a41098
  React-RCTActionSheet: 87327c3722203cc79cf79d02fb83e7332aeedd18
  React-RCTAnimation: 009c87c018d50e0b38692699405ebe631ff4872d
  React-RCTBlob: 9e30308cc1b127af11c8f858514d2d8638ce36d7
  React-RCTImage: b9460cb8e3acc51410735a234a9dffbf4964f540
  React-RCTLinking: 73ecf0b87b515383a08ebbf07f558c48de1f0027
  React-RCTNetwork: 8f63119f2da99a94515ad0e0d0a13f9b3f6fe89d
  React-RCTSettings: b827282b1ac2bd98515c0c09f5cbc5062ebd83b0
  React-RCTText: 6d09140f514e1f60aff255e0acdf16e3b486ba4c
  React-RCTVibration: d0361f15ea978958fab7ffb6960f475b5063d83f
  React-runtimeexecutor: af1946623656f9c5fd64ca6f36f3863516193446
  ReactCommon: 650e33cde4fb7d36781cd3143f5276da0abb2f96
  ReactNativeART: f003b07dfa7098aa419ed95b69560923440b1eee
  ReactNativeIncallManager: db7d5f5ae281a43d7179ba24875ff477dc47f229
  rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba
  RNCAsyncStorage: 3eea36d9460c5159b592f9ecbe5a77f8aca98006
  RNCClipboard: 5e299c6df8e0c98f3d7416b86ae563d3a9f768a3
  RNCMaskedView: f5c7d14d6847b7b44853f7acb6284c1da30a3459
  RNDateTimePicker: 3a1783e63fcb6e2b162b08a4321db030d23accff
  RNDeviceInfo: e841619c3dac5495a095c5455473579ff04908d4
  RNFastImage: e19ba191922e7dab9d932a4d59d62d76660aa222
  RNFBAnalytics: c9c0893b1387bfa238442db83e7eab7fede71505
  RNFBApp: 5bae3002117e55f3c9aa0fb38175dd16c8046c90
  RNFBCrashlytics: 33615211c6c6c4039ae71849091f6ac38ab65aba
  RNFBDynamicLinks: af1099d827079101afece32aba470ae50d519217
  RNFBInAppMessaging: 35d740fb11d8eb81a14e8839812756b7c668dcb5
  RNFBMessaging: ae6c40883868cd01fa802395174ec7d61cfa0920
  RNFS: 2bd9eb49dc82fa9676382f0585b992c424cd59df
  RNGestureHandler: 7a5833d0f788dbd107fbb913e09aa0c1ff333c39
  RNKeychain: 840f8e6f13be0576202aefcdffd26a4f54bfe7b5
  RNLocalize: c388679af021ddd6069c215f7fdd2acf4e77ede5
  RNPermissions: 75128bfb4c4ef92f572a8efdb8adfbfab75e8ed0
  RNReanimated: c1b56d030d1616239861534d9adb531f8cffab68
  RNScreens: 40a2cb40a02a609938137a1e0acfbf8fc9eebf19
  RNSVG: 9cb6e958c4b6a1f58185ac72a350b148947d6fed
  SDWebImage: 631cf572cc93dfdfe54162e556410a61f1141928
  SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21
  Smartlook: e6da069a724e301d3ddb2688b8d23c0fffab1c7f
  smartlook-react-native-bridge: e1e75df8a343efb1f894bc48c221ed68384adc88
  TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
  Yoga: 90dcd029e45d8a7c1ff059e8b3c6612ff409061a
  YogaKit: f782866e155069a2cca2517aafea43200b01fd5a

PODFILE CHECKSUM: 10b8f2109bae934ab4c424f73d3db39e8301d807

COCOAPODS: 1.11.2

Here is my package.json

{
  "name": "APP",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint .",
    "postinstall": "sh ./postinstall.sh"
  },
  "dependencies": {
    "@react-native-community/art": "^1.0.2",
    "@react-native-community/async-storage": "^1.6.2",
    "@react-native-community/clipboard": "^1.5.1",
    "@react-native-community/datetimepicker": "^3.0.0",
    "@react-native-community/geolocation": "^2.0.2",
    "@react-native-community/masked-view": "^0.1.10",
    "@react-native-community/netinfo": "^5.9.7",
    "@react-native-community/progress-bar-android": "^1.0.4",
    "@react-native-community/progress-view": "^1.2.3",
    "@react-native-firebase/analytics": "^14.5.1",
    "@react-native-firebase/app": "^14.5.1",
    "@react-native-firebase/crashlytics": "^14.5.1",
    "@react-native-firebase/dynamic-links": "^14.5.1",
    "@react-native-firebase/in-app-messaging": "^14.5.1",
    "@react-native-firebase/messaging": "^14.5.1",
    "@react-navigation/bottom-tabs": "5.8.0",
    "@react-navigation/compat": "^5.2.7",
    "@react-navigation/drawer": "5.9.0",
    "@react-navigation/native": "5.7.3",
    "@react-navigation/stack": "5.9.0",
    "@seznam/compose-react-refs": "^1.0.6",
    "@voximplant/react-native-foreground-service": "^2.0.0",
    "abortcontroller-polyfill": "^1.5.0",
    "axios": "^0.20.0",
    "cross-fetch": "^3.0.4",
    "dhp-mobile-app-state": "^0.0.1",
    "dhp-mobile-components": "^0.0.1",
    "dhp-mobile-configuration": "^1.0.0",
    "dhp-navigation-service": "^1.0.0",
    "formik": "^2.2.1",
    "i18n-js": "^3.3.0",
    "lodash": "^4.17.15",
    "query-string": "^6.13.1",
    "react": "17.0.2",
    "react-native": "0.67.3",
    "react-native-app-link": "^1.0.1",
    "react-native-autoheight-webview": "^1.3.2",
    "react-native-barcode-builder": "^2.0.0",
    "react-native-check-app-install": "0.0.5",
    "react-native-confirmation-code-field": "^7.2.0",
    "react-native-device-info": "^5.3.0",
    "react-native-document-picker": "^3.5.2",
    "react-native-fast-image": "^8.3.2",
    "react-native-fbsdk-next": "^4.6.0",
    "react-native-fs": "^2.16.6",
    "react-native-geolocation-service": "^3.1.0",
    "react-native-gesture-handler": "^1.7.0",
    "react-native-html-to-pdf-lite": "^0.9.1",
    "react-native-image-picker": "^1.1.0",
    "react-native-incall-manager": "^3.2.7",
    "react-native-keyboard-accessory": "^0.1.9",
    "react-native-keyboard-aware-scroll-view": "^0.9.1",
    "react-native-keychain": "^4.0.1",
    "react-native-localize": "^1.3.3",
    "react-native-maps": "0.27.1",
    "react-native-modal": "^11.5.3",
    "react-native-modalize": "1.3.7-rc.5",
    "react-native-otp-verify": "^1.0.4",
    "react-native-pdf": "^6.2.2",
    "react-native-permissions": "^3.0.4",
    "react-native-popup-dialog": "^0.18.3",
    "react-native-qrcode-svg": "^5.2.0",
    "react-native-reanimated": "^1.13.4",
    "react-native-redash": "^16.0.8",
    "react-native-rsa-native": "^1.1.2",
    "react-native-safe-area-context": "^3.1.7",
    "react-native-screens": "^3.13.1",
    "react-native-sms-retriever": "^1.1.1",
    "react-native-splash-screen": "^3.2.0",
    "react-native-status-bar-height": "^2.6.0",
    "react-native-svg": "9.4.0",
    "react-native-svg-transformer": "^0.14.3",
    "react-native-touch-id": "^4.4.1",
    "react-native-webrtc": "1.98.0",
    "react-native-webview": "^11.17.2",
    "react-navigation": "^4.0.10",
    "react-redux": "^5.0.7",
    "redux": "^4.0.0",
    "redux-api-middleware": "^3.0.1",
    "redux-form": "^7.4.2",
    "redux-saga": "^1.1.3",
    "redux-thunk": "^2.3.0",
    "rn-fetch-blob": "^0.12.0",
    "smartlook-react-native-wrapper": "^1.2.3",
    "urijs": "^1.19.2",
    "vbc-backend-error-handler": "^1.0.0",
    "vbc-date-range-picker": "^1.0.0",
    "vbc-datepicker": "^1.0.0",
    "vbc-mobile-lib": "^1.0.0",
    "vbc-mobile-theme": "^1.0.0",
    "vbc-react-native-redux-form-field": "^0.0.1",
    "@react-native-picker/picker": "^2.3.1"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9",
    "@babel/plugin-proposal-decorators": "^7.10.5",
    "@babel/plugin-proposal-optional-chaining": "^7.6.0",
    "@babel/runtime": "^7.12.5",
    "@react-native-community/eslint-config": "^2.0.0",
    "@types/react": "^16.9.4",
    "@types/react-native": "^0.60.17",
    "babel-jest": "^26.6.3",
    "babel-plugin-module-resolver": "^4.0.0",
    "babel-plugin-transform-remove-console": "^6.9.4",
    "eslint": "^7.14.0",
    "jest": "^26.6.3",
    "metro-react-native-babel-preset": "^0.66.2",
    "react-native-typescript-transformer": "^1.2.13",
    "react-test-renderer": "17.0.2",
    "redux-devtools-extension": "^2.13.8",
    "typescript": "3.8.3"
  },
  "jest": {
    "preset": "react-native"
  }
}

Version

0.67.3

Output of npx react-native info

System: OS: macOS 10.15.7 CPU: (4) x64 Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz Memory: 2.95 GB / 16.00 GB Shell: 5.7.1 - /bin/zsh Binaries: Node: 12.22.10 - /usr/local/opt/node@12/bin/node Yarn: Not Found npm: 6.14.16 - /usr/local/opt/node@12/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman Managers: CocoaPods: 1.11.2 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: iOS 14.4, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2 Android SDK: API Levels: 23, 26, 28, 29, 30 Build Tools: 28.0.3, 29.0.2, 29.0.3, 30.0.2 System Images: android-26 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom, android-29 | Google Play Intel x86 Atom Android NDK: Not Found IDEs: Android Studio: 4.1 AI-201.8743.12.41.7042882 Xcode: 12.4/12D4e - /usr/bin/xcodebuild Languages: Java: 1.8.0_282 - /usr/bin/javac npmPackages: @react-native-community/cli: Not Found react: 17.0.2 => 17.0.2 react-native: 0.67.3 => 0.67.3 react-native-macos: Not Found npmGlobalPackages: react-native: Not Found

Steps to reproduce

  1. Upgrade RN up to 0.67.3 (In my case from 0.63.3 to 0.67.3)
  2. Build Archive with herems on
  3. Apple Rejects build cause of corrupted binaries

Snack, code example, screenshot, or link to a repository

No response

cortinico commented 2 years ago

Thanks for your report @PrimulaX

here is my podfile:

I can't see hermes-engine in your podfile, so that's hard to even debug. Is this the podfile after your remove Hermes? Which version of Hermes have you been using?

PrimulaX commented 2 years ago

@cortinico Hi, thanks for your reply. Yes, sorry for that, it's podfile after I delete hermes-engine. I just edit the description.

cortinico commented 2 years ago

Thanks for pointing this out.

  • hermes-engine (0.9.0)

That's most likely the issue. ~For RN 0.67.3 you'll have to use Hermes 0.11.x. Former version are not compatible~

EDIT: That's not correct. See comments below

PrimulaX commented 2 years ago

@cortinico Ah I see, Thanks, I'll try that.

cortinico commented 2 years ago

Awesome, please keep us posted

PrimulaX commented 2 years ago

@cortinico Actually I'm unable to update Hermes, Is there any specific way to update it?

cortinico commented 2 years ago

Ideally, if you're on RN 0.67.3 and you do pod install, you should automatically get the correct Hermes version. I would suggest you remove the Podfile.lock and run pod install again.

PrimulaX commented 2 years ago

@cortinico Yes I did try that, but it always install same version Installing React-hermes (0.67.3)

joe-sam commented 2 years ago

Actually the recommended Hermes version for React native 0.67.3 is 0.9.0. It was supposed to be Hermes 0.10.0 but that was to be rolled back to 0.9.0 (which has been stable for a year or more) for something exactly similar to the bug you describe.

You may possibly still somehow be trapped on an incorrect version of Hermes 10 as it was on a Release Candidate, otherwise this looks like a major problem that requires further investigation. Try flushing your watchman and node modules, IOS/Xcode cache etc see stack overflow, and check with the react native upgrade helper.

PrimulaX commented 2 years ago

@joe-sam I did possibly everything but no luck.

joe-sam commented 2 years ago

Guessing there may be some incompatible framework like a testing framework in this case. Try to find one of the offending API like this stackoverflow

PrimulaX commented 2 years ago

@joe-sam If so, its all about Hermes, It was accepted successfully without it. I'll keep searching tho.

PrimulaX commented 2 years ago

It came out that the problem was "react-native-webrtc": "1.98.0" I did build with "react-native-webrtc": "1.94.2" and Hermes, Apple accept the build