I am attempting to run my utility on IOS however I am getting error that
yordex-app/node_modules/react-native/ReactCommon/react/utils/RunLoopObserver.cpp:10:10: ‘react/debug/react_native_assert.h’ file not discovered. It is working nice on android however dealing with challenge with IOS. I am dealing with this challenge from few days and utilized few fixes from github. However none is working. Anybody is aware of learn how to repair that?
My react native model is 0.73.0
and react model is 18.2.0
. Xcode verison 16.2.0
My podfile
require File.be part of(File.dirname(`node --print "require.resolve('expo/bundle.json')"`), "scripts/autolinking")
# require_relative '../node_modules/react-native-unimodules/cocoapods.rb'
# 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, '14.0'
prepare_react_native_project!
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
pod 'ReactNativeKeyboardManager', :path => '../node_modules/react-native-keyboard-manager'
pod 'react-native-in-app-review', :path => '../node_modules/react-native-in-app-review'
pod 'Stripe'
goal 'yordex' do
use_expo_modules!
post_integrate do |installer|
start
expo_patch_react_imports!(installer)
rescue => e
Pod::UI.warn e
finish
finish
config = use_native_modules!
use_frameworks! :linkage => :static
use_react_native!(
:path => config[:reactNativePath],
:flipper_configuration => FlipperConfiguration.disabled ,
# An absolute path to your utility root.
:app_path => "#{Pod::Config.occasion.installation_root}/.."
)
goal 'yordexTests' do
inherit! :full
# Pods for testing
finish
post_install do |installer|
# https://github.com/fb/react-native/blob/primary/packages/react-native/scripts/react_native_pods.rb#L197-L202
react_native_post_install(
installer,
config[:reactNativePath],
:mac_catalyst_enabled => false
)
installer.pods_project.targets.every do |goal|
if goal.title == "React-Core.common-AccessibilityResources"
goal.remove_from_project
finish
finish
installer.pods_project.targets.every do |goal|
goal.build_configurations.every do |config|
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'x86_64'
finish
finish
installer.pods_project.targets.every do |goal|
if goal.respond_to?(:product_type) and goal.product_type == "com.apple.product-type.bundle"
goal.build_configurations.every do |config|
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
finish
finish
finish
finish
finish
Anybody is aware of learn how to repair that challenge?