admin管理员组文章数量:1302520
I'm trying to run my application on IOS but I'm getting error that yordex-app/node_modules/react-native/ReactCommon/react/utils/RunLoopObserver.cpp:10:10: 'react/debug/react_native_assert.h' file not found. It's working fine on android but facing issue with IOS. I'm facing this issue from few days and applied few fixes from github. But none is working. Anyone knows how to fix that?
My react native version is 0.73.0
and react version is 18.2.0
. Xcode verison 16.2.0
My podfile
require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking")
# require_relative '../node_modules/react-native-unimodules/cocoapods.rb'
# Resolve react_native_pods.rb with node to allow 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.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
use_frameworks! :linkage => linkage.to_sym
end
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'
target 'yordex' do
use_expo_modules!
post_integrate do |installer|
begin
expo_patch_react_imports!(installer)
rescue => e
Pod::UI.warn e
end
end
config = use_native_modules!
use_frameworks! :linkage => :static
use_react_native!(
:path => config[:reactNativePath],
:flipper_configuration => FlipperConfiguration.disabled ,
# An absolute path to your application root.
:app_path => "#{Pod::Config.instance.installation_root}/.."
)
target 'yordexTests' do
inherit! :complete
# Pods for testing
end
post_install do |installer|
# .rb#L197-L202
react_native_post_install(
installer,
config[:reactNativePath],
:mac_catalyst_enabled => false
)
installer.pods_project.targets.each do |target|
if target.name == "React-Coremon-AccessibilityResources"
target.remove_from_project
end
end
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'x86_64'
end
end
installer.pods_project.targets.each do |target|
if target.respond_to?(:product_type) and target.product_type == "com.apple.product-type.bundle"
target.build_configurations.each do |config|
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
end
end
end
end
end
Anyone knows how to fix that issue?
本文标签: iosReactnative Xcode build fails gt reactdebugreactnativeasserth39 file not foundStack Overflow
版权声明:本文标题:ios - React-native Xcode build fails -> reactdebugreact_native_assert.h' file not found - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741707769a2393659.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论