在使用react-native-0.68.1安装react-native-0.68.1并使用use_frameworks!并在项目的podfile中删除flipper之后,但是当我运行npx react-native run-ios时,它的构建失败
以下构建命令失败: Ld /Users/userName/Library/Developer/Xcode/DerivedData/-gvnovwrlbjvxedcquaumtvgvdgmn/Build/Products/Debug-iphonesimulator/react-native-razorpay/react_native_razorpay.framework/react_native_razorpay法线(在项目‘Pods’中的目标‘react本机-剃刀支付’) (1 failure),该项目还包含了react-native-razorpay以前添加的..now删除错误的方法,构建将在任何崩溃的情况下成功,请帮助我是新手--我的原生Pods文件看起来像‘ #use_modular_headers!
'../node_modules/react-native/scripts/react_native_pods‘'../node_modules/@react-native-community/cli-platform-ios/native_modules’require_relative require_relative
平台:ios,“12.0”安装!“茧足类”,:deterministic_uuids => false
目标'DussriShadi‘do
use_frameworks!
config = use_native_modules!
标志随env值的不同而改变。
标志= get_default_flags()
use_react_native!( :path => config:reactNativePath,#用于在iOS上启用hermes,将false更改为true,然后安装pods :hermes_enabled => flags:hermes_enabled、:fabric_enabled => flags:fabric_enabled、#到应用程序根目录的绝对路径。"#{Pod::Config.instance.installation_root}/..“( :app_path => )
目标'DussriShadiTests‘确实继承了!:完成# Pods
结束
启用Flipper。
请注意,如果您有use_frameworks!启用后,Flipper将无法工作,并且
你应该禁用下一行。
#use_flipper!()
安装程序__apply_Xcode_12_5_M1_post_install_workaround(installer) post_install end (安装程序)
发布于 2022-09-23 21:51:10
这就是我用的方法
"@react-native-firebase/app": "^15.6.0",
"@react-native-firebase/messaging": "^15.6.0",
"react": "18.1.0",
"react-native": "0.70.1"豆荚'Firebase',:modular_headers =>真荚‘Firebase核心’,:modular_headers =>真pod‘Firebase实用程序’,:modular_headers =>真pod‘Firebase true’,:modular_headers =>真
介于两者之间
flags = get_default_flags()和
use_react_native!(然后删除podfile.lock.
然后,
所有npm缓存检查纱线缓存清空吊舱安装--repo-update
然后,
然后
内部运行。
https://stackoverflow.com/questions/73416469
复制相似问题