Реагирует на собственную ошибку анализа зависимостей ios RNFirebase.Невозможно выполнить команду 'Libtool libRNFirebase.a' - эта цель может включать собственный продукт - PullRequest
0 голосов
/ 18 октября 2018

Я новичок в собственной разработке React, однако я получаю ошибку удара

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

Вот мой подфайл

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 в библиотекипапка

Также я убедился, что файл libRNFirebase.a находится в «Связанном бинарном файле с библиотеками»

Пожалуйста, помогите мне выйти.

Заранее спасибо.

1 Ответ

0 голосов
/ 19 октября 2018

У меня есть решение,

нужно заменить

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

Счастливое кодирование

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...