'FirebaseCore/FirebaseCore.h' 在 RNFIRMessaging.h 中找不到文件

'FirebaseCore/FirebaseCore.h' file not found in RNFIRMessaging.h

我想存档 ios 一个用 react-native 编写但在文件 'RNFIRMessaging.h' 中的项目的一部分,我得到一个错误 'FirebaseCore/FirebaseCore.h' 找不到文件。

我使用 GoogleMLKit/TextRecognition 框架,这要求我在我的 Podfile 中使用 use_frameworks!。并且和Firebase/Messaging一起形成了冲突

我尝试删除 Podfile.lock 并重新安装,使用 modular_headers => true 并清理 DerivedData 目录,但似乎没有任何效果。

我的播客文件:

platform :ios, '10.0'

rn_path = '../node_modules/react-native'

target 'app' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for handiCash
  pod 'Google-Mobile-Ads-SDK', '7.55.0'

  use_frameworks!
  pod 'GoogleMLKit/TextRecognition'

  pod 'yoga', path: "#{rn_path}/ReactCommon/yoga/yoga.podspec"
  pod 'React', path: rn_path, subspecs: [
    'Core',
    'RCTImage',
  ]

  pod 'Firebase', '6.9.0'
  pod 'Firebase/Messaging'
  pod 'Firebase/Analytics'

 
  target 'appTests' do
    inherit! :search_paths
    # Pods for testing
  end

end

我用的是Xcode12.5.1

我最终回滚了所有更改并再次从头开始实施它们。这次由于某种原因成功了...