Wednesday, July 17, 2024
HomeiOS Developmentios - RNFBApp - 'React/RCTVersion.h' file not discovered

ios – RNFBApp – ‘React/RCTVersion.h’ file not discovered


I’ve upgraded my React Native mission from 0.70 to 0.72.6, and I am encountering this problem when attempting to run my app in Xcode.

I’ve additionally adopted the steps from the React Native improve helper software emigrate and tried eradicating the Podfile.lock and reinstalling pods, however I’m nonetheless dealing with the identical problem.

Under is my podfile

# Resolve react_native_pods.rb with node to permit for hoisting
require Pod::Executable.execute_command('node', ['-p',
  'require.resolve(
    "react-native/scripts/react_native_pods.rb",
    {paths: [process.argv[1]]},
  )', __dir__]).strip

platform :ios, '13.0'

prepare_react_native_project!


# In case you are utilizing a `react-native-flipper` your iOS construct will fail when `NO_FLIPPER=1` is about.
# as a result of `react-native-flipper` is determined by (FlipperKit,...) that can be excluded
#
# To repair this you too can exclude `react-native-flipper` utilizing a `react-native.config.js`
# ```js
# module.exports = {
#   dependencies: {
#     ...(course of.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
# ```
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
 
linkage = ENV['USE_FRAMEWORKS']
if linkage != nil
  Pod::UI.places "Configuring Pod with #{linkage}ally linked Frameworks".inexperienced
  use_frameworks! :linkage => linkage.to_sym
finish

goal 'LionAir' do
  
  use_frameworks!
  # config = use_native_modules!
   pod 'Firebase', :modular_headers => true
   pod 'FirebaseCore', :modular_headers => true
#   pod 'FirebaseCoreInternal', :modular_headers => true
   pod 'GoogleUtilities', :modular_headers => true
   pod 'FirebaseFirestore', :modular_headers => true
   pod 'FirebaseCoreExtension', :modular_headers => true
   pod 'FirebaseFirestoreInternal', :modular_headers => true
   pod 'FirebaseInAppMessaging', :modular_headers => true
   pod 'FirebaseInstallations', :modular_headers => true
   pod 'FirebaseABTesting', :modular_headers => true
   pod 'nanopb', :modular_headers => true
   pod 'TrustKit'

   $RNFirebaseAsStaticFramework = true
  
  # use_react_native!(
  #   :path => config[:reactNativePath],
  #   # to allow hermes on iOS, change `false` to `true` after which set up pods
  #   :hermes_enabled => true,
  #   :flipper_configuration => flipper_config,
  # )


  #  pod 'react-native-splash-screen', :path => '../node_modules/react-native-splash-screen'
   pod 'RNFBMessaging', :path => '../node_modules/@react-native-firebase/messaging'
   pod 'RNFBApp', :path => '../node_modules/@react-native-firebase/app'
   pod 'RNFBAnalytics', :path => '../node_modules/@react-native-firebase/analytics'
   pod 'RNFBInAppMessaging', :path => '../node_modules/@react-native-firebase/in-app-messaging'
   pod 'RNFBAuth', :path => '../node_modules/@react-native-firebase/auth'
   
  
#  # pod 'Firebase/Analytics'
#  # pod 'Firebase/InAppMessaging'
#   pod 'Firebase/InAppMessagingDisplay'

  
  # Permits Flipper.
  #
  # Observe that when you've got use_frameworks! enabled, Flipper won't work and
  # you must disable the following line.
  # use_flipper!()
  
  post_install do |installer|
    react_native_post_install(
      installer,
      # config[:reactNativePath],
      # :mac_catalyst_enabled => false
    )
    __apply_Xcode_12_5_M1_post_install_workaround(installer)
  finish
finish

goal 'imagenotification' do
  
  use_frameworks!
  pod 'Firebase', :modular_headers => true
  pod 'FirebaseCore', :modular_headers => true
  pod 'FirebaseCoreInternal', :modular_headers => true
  pod 'GoogleUtilities', :modular_headers => true
  pod 'Firebase/Messaging',:modular_headers => true
finish

I want the mission to run on Xcode with none firebase points.



Supply hyperlink

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments