Я сделал все шаги, но все еще я застрял здесь на этом экране.
Хотя сбои можно увидеть внутри в Crashlytics panel
Да делал как на девайсе так и на симуляторе.
Это случилось со мной, я несколько раз запускал приложение на реальных устройствах, и тогда оно работало, может быть, дело в Firebase.
Я не понимаю, если настройка не выполнена, то как он показывает отчет о сбое.
Приложение компилируется и запускается? Можете ли вы включить свой подфайл, а также код делегата вашего приложения? Кроме того, вы загрузили GoogleService-Info.plist и перетащили его в свой проект?
Да, я могу показать свой подфайл. Он сообщает о сбое в веб-приложении firebase.





Эй, убедитесь, что вы позвонили:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
}
Если это не сработает, попробуйте отправить некоторые данные в firebase следующим образом:
Analytics.logEvent("This is a test", parameters: [
"Test1": "tester",
"Test2": "tester"
])
Это отправит аналитические данные в Firebase.
Пробовал ничего не изменилось.
Вы запустили приложение и установили модули?
Да, очевидно, я сделал
в AndroidManifest.xml
<meta-data
android:name = "firebase_analytics_collection_enabled"
android:value = "true"/>
Вопрос про iOS
Я была такая же проблема. Я использовал Firebase/Analytics 6.11.0, и когда я перешел на 6.8.2, проблема устранена.
Google Release Version 6.12 от 5 ноября 2019 года. Я рекомендую обновиться до последней версии.
Я изменил свой подфайл с помощью этой строки, и это решило проблему.
pod 'Firebase/Analytics','6.8.1'
У меня была проблема, что pod 'Firebase/Core' заблокировал установку новой версии pod 'Firebase/Analytics. Как только я удалил pod 'Firebase/Core', все заработало, как описано в Google.
Но что, если мне нужен Firebase/Core?
Я думаю, что они интегрировали его в любой модуль, который вы можете установить для Firebase. Я использую только модули «Firebase/Admob» и «Firebase/Analytics», а также установлен Firebase Core.
Удалите свое приложение с устройства или симулятора. Включите pod 'Firebase/Analytics' в свой PodFile и бегите pod update. После этого переустановка и перезапуск решили проблему для меня.
У меня были установлены модули GoogleMaps и GooglePlaces, а также Firebase. А у меня на AppDelegate было следующее:
// Configure Firebase APIs
FirebaseApp.configure()
// set google api key
GMSServices.provideAPIKey(Constants.googleMapsApiKey)
GMSPlacesClient.provideAPIKey(Constants.googleMapsApiKey)
Once I commented the lines that rovides the api keys. The test worked !!
Не знаю, может ли их возвращение снова испортить ситуацию. еще на нем!!
Фактический трюк здесь заключается в использовании версии самый последний модуля(ов).
Firebase заставляет вас использовать версию модулей самый последний, чтобы выполнить последнюю проверку шага.
Допустим, у вас были модули с определенными версиями в Podfile:
pod 'Firebase/Analytics', '= 6.27.0'
pod 'Firebase/Crashlytics', '= 6.27.0'
Удалить явные версии
pod 'Firebase/Analytics'
pod 'Firebase/Crashlytics'
Удалить приложение с устройства/симулятора. Пересоберите, запустите приложение. Вернитесь на сайт Firebase.
После этого вы можете установить любую версию в Podfile, выполнить pod install.
Вы должны запустить его на реальном устройстве.