Xcode 10 firebase firestore SDK - множественная команда выдает ошибку gRPCCertificates.bundle в Firebase - PullRequest
0 голосов
/ 21 ноября 2018

Я получаю несколько команд и создаю gRPCCertificates.bundle

Несколько команд выдают '... iphoneos / gRPCCertificates.bundle':

1) Target 'gRPC-C ++ - gRPCCertificates'имеет команду создания каталога с выводом' ... / iphoneos / gRPCCertificates.bundle '

2) Цель' FirebaseFirestore-gRPCCertificates 'имеет команду создания каталога с выводом' .... iphoneos / gRPCCertificates.bundle '

Вот мой Podfile:

    # Uncomment the next line to define a global platform for your project
 platform :ios, '11.0'

target 'FireCheck' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for FireCheck

 pod 'Firebase/Core'
 pod 'Firebase/Firestore'

end

Я уже пытался очистить, удалить производные данные, деинтегрировать и реинтегрировать модули, ничего не работает Я использую Xcode 10.

Это происходит только тогда, когда я делаю сборку и выполняю ... нормальный запуск / отладка

Это также происходит только в macOS 10.14 (18A391), а не в предыдущей версии macOS (High Sierra)

Более подробную информацию я добавил сюда https://github.com/firebase/firebase-ios-sdk/issues/2102

Ответы [ 3 ]

0 голосов
/ 21 ноября 2018

Выполнить pod update

Теперь проблема исправлена ​​в выпуске gRPC-C ++ версии 0.0.5.

Подробнее на https://github.com/firebase/firebase-ios-sdk/issues/2102

0 голосов
/ 29 апреля 2019

Для тех, кто не использовал CocoaPods для установки RNFirebase и получает эту ошибку, переход к Build Phases -> Copy Build Resources в XCode и удаление дубликата файла gRPCCertificates.bundle, сработавшего вручную для меня.

0 голосов
/ 21 ноября 2018

В ожидании обновления проекта Github вы можете временно использовать предыдущую версию Firestore.

pod 'Firebase/Firestore', '5.12.0'
...