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.