У меня есть быстрый проект, который использует Firestore. Существует проблема сборки при компиляции модуля abseil, который включен в Firestore. Когда я пытаюсь построить проект, я периодически получаю эту ошибку: absl/base/internal/inline_variable.h file not found
.
Я использую Xcode 11.4, Cocoapods 1.9.1 и Swift 5.
Я попытался очистить производную данные, обновление модулей и дезинтеграция модулей. Один из обходных путей, который, кажется, работает, заключается в следующем, но когда я переключаю устройства для сборки, ошибка возникает снова. 1. Закомментируйте Firestore в Podfile. 2. Запустите bundle exec pod install
3. Откройте Xcode и соберите. 4. Раскомментируйте Firestore в Podfile. 5. Запустите bundle exec pod install
6. Откройте Xcode и соберите.
Эти шаги будут работать временно. Кто-нибудь знает способ обойти эту проблему?
Вот подфайл, который я использую:
source 'git@git.myresearchapp.com:MyCompany/Specs.git'
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
target 'MyApp' do
use_frameworks!
pod 'RNCryptor'
pod 'KeychainSwift'
pod 'Sentry', git: 'https://github.com/getsentry/sentry-cocoa.git', tag: '3.11.0'
pod 'Fabric'
pod 'Crashlytics'
pod 'UICircularProgressRing', '~>4.1.0'
pod 'IHKeyboardAvoiding', git: 'git@git.myresearchapp.com:MyCompany/IHKeyboardAvoiding.git', branch: 'master'
pod 'GTProgressBar'
pod 'AWSSNS'
pod 'AWSCognito'
pod 'AWSS3'
pod 'Validator', git: 'https://github.com/jlowe234/validator'
pod 'SwiftyOnboard', git: 'git@git.myresearchapp.com:MyCompany/SwiftyOnboard.git', branch: 'master'
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Storage'
target 'MyAppTests' do
inherit! :search_paths
# Pods for testing
end
target 'MyAppUITests' do
inherit! :search_paths
# Pods for testing
end
end