У меня возникла следующая проблема при работе с Firebase:
Каждый раз, когда я запускаю свой проект три или четвертый раз, я получаю следующее сообщение об ошибке:
Framework not found GoogleAppMeasurement
Затем я могу временно решить эту проблему, работает pod deintegrate && pod install
. После перезапуска Xcode он снова индексирует, а затем работает для трех сборок и снова выдает эту ошибку. Я перепробовал все решения, которые нашел на других форумах, но это только временное исправление.
Я попытался сделать следующее:
- изменить 'Пути поиска платформы' для Debug и Release, чтобы начать с
$(inherited)
, Результат: ничего не изменил - Удаление всех «Путей поиска в рамках» и добавление их снова, Результат: ничего не изменилось
- Выполнить
pod update && pod install
, Результат: ничего не изменилось кроме создания новая ошибка: 34 duplicate symbols for architecture x86_64
, которая снова исчезла после деинтеграции и установки - добавить
pod 'Firebase/Core'
в Podfile и запустить обновление и установку, Результат: ничего не изменилось - Удаление & переустановка всех модулей, результат: временно исправил проблему , но после некоторых сборок / запусков проекта снова появилась та же ошибка ...
- запустите `pod deintegrate && pod install, результат: временно исправил проблему , но после некоторых сборок / запусков проекта та же самая ошибка снова появилась ...
- Удаление папки DerivedData и удаление файлов внутри, Результат: временно фиксированный Выдается , но после некоторых сборок / прогонов проекта снова появляется та же ошибка ...
Я действительно не знаю, в чем проблема, и я не чувствую, что запуск deintegrate и установка каждый третий раз, когда я запускаю свое приложение ... (Шутки рядом)
Здесь я нашел некоторую , может быть, интересную консольную часть, только в предыдущих сборках (три раза она работает) первая строка получает вывод.
2020-03-22 18:18:04.356534+0100 APPNAME[18415:4803927] 6.19.0 - [Firebase/Analytics][I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2020-03-22 18:18:04.762836+0100 APPNAME[18415:4803912] 6.19.0 - [Firebase/Analytics][I-ACS800003] Registered an SDK that has already registered. Default flags will be overwritten. SDK name: app_measurement
2020-03-22 18:18:04.763111+0100 APPNAME[18415:4803912] 6.19.0 - [Firebase/Analytics][I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
Не было ни одного сообщения на форуме, которое бы изменило это, пожалуйста, поделитесь любой идеей, которая могла бы решить эту проблему. Сейчас я немного исследовал, но, кажется, нет лучшего решения, чем запустить pod deintegrate && pod install
или очистить папку с производными данными и перезапускать Xcode каждый раз ...