Столкнулся с ошибкой "Use of unresolved identifier 'FirebaseApp'" при том, что строго следовал инструкциям по подключению Firebase с их сайта.
Моя версия Xcode 11.6 , IOS 11.0, Firebase 6.4.29
Испробовал следующие методы по устранению проблемы
- pod repo update -> pod update -> pod install
- import FirebaseCore заместо import Firebase
- FIRApp.configure() заместо FirebaseApp.configure()
- Shift+Cmnd+Alt+K
- Переоткрытие проекта
- Перезапуск компьютера
- Переустановка Firebase
На данный момент Podfile выглядит так:
# Uncomment the next line to define a global platform for your project
# platform :ios, '11.0'
target 'Desavir1' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Add the Firebase pod for Google Analytics
pod 'Firebase/Analytics'
# Add the pods for any other Firebase products you want to use in your app
# For example, to use Firebase Authentication and Cloud Firestore
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Database'
# Pods for Desavir1
target 'Desavir1Tests' do
inherit! :search_paths
# Pods for testing
end
end
Все способы по устранению данной проблемы, которые я нашел в гугл - не помогли, даже не знаю что делать дальше. Может кто-то сталкивался с такой проблемой и знает еще ходы ее решения?
/P.s Переодически получается избавится от ошибки и запустить приложение, инициализация в Firebase консоли происходит, но при нажатии клавиш cmnd+shift+alt+k ошибка опять возвращается. Также когда ошибка пропадает модуль типа "Auth.auth()" все равно не доступен.