У меня есть проект iOS на Xcode, который использует Firebase, который был загружен через Cocoapods. Все работало нормально - работало как на симуляторах, так и на устройствах - пока я не попытался запустить приложение на симуляторе iPad 7-го поколения, и была выдана эта ошибка:
ld: framework not found GoogleAppMeasurement
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Теперь проект не будет работать на любом устройстве или симулятор. Я просмотрел папку «Pods», чтобы проверить, есть ли у GoogleAppMeasurement его фреймворк, и он это делает. Помимо этой одной ошибки, нет рамок, выделенных красным (как упоминание некоторых других связанных вопросов) или других указаний на то, что могло пойти не так. Вот мой файл pod на случай, если он поможет:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'my project's name' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for my project's name
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Core'
end
Эта же ошибка появилась в другом из моих проектов, связанных с Firebase, и мне тоже не повезло, избавиться от него там. Любые предложения по устранению неполадок приветствуются.