响应本机ios RNFirebase依赖关系分析错误。无法运行命令“ Libtool libRNFirebase.a”-该目标可能包含其自己的产品

时间:2018-10-18 07:36:44

标签: ios react-native react-native-ios

我是React本机开发的新手,但是却遇到打击错误

Unable to run command 'Libtool libRNFirebase.a' - this target might include its own product.

这是我的podfile

target 'TheClub' do
 .....

  pod 'Firebase'
  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Messaging'


  pod 'react-native-fcm', :path => '../node_modules/react-native-fcm'

  target 'TheClubTests' do
    inherit! :search_paths
  end

end

target 'TheClub-tvOS' do

  target 'TheClub-tvOSTests' do
    inherit! :search_paths

  end

end

我已将我的RNFirebase.xcodeproj文件包含在Libraries文件夹中

我也已经确定,文件libRNFirebase.a位于“与库链接的二进制文件”中

请请帮我出来。

谢谢。

1 个答案:

答案 0 :(得分:0)

我有解决办法,

需要替换

pod 'Firebase'
  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Messaging'

收件人

pod 'Firebase', '~> 5.9.0'
  pod 'Firebase/Core', '~> 5.9.0'
  pod 'Firebase/Auth', '~> 5.9.0'
  pod 'Firebase/Messaging', '~> 5.9.0'
  pod 'Firebase/Database', '~> 5.9.0'
  pod 'Firebase/Firestore', '~> 5.9.0'

非常感谢Nguyen Duc Hoang的精彩视频。 https://www.youtube.com/watch?v=iEpmEAlUhmc

快乐编码