Firebase застрял на «Запустите приложение для проверки установки» для iOS

Я сделал все шаги, но все еще я застрял здесь на этом экране.

Хотя сбои можно увидеть внутри в Crashlytics panel

Firebase застрял на «Запустите приложение для проверки установки» для iOS

Firebase застрял на «Запустите приложение для проверки установки» для iOS

Вы должны запустить его на реальном устройстве.

Edu 08.03.2019 14:36

Да делал как на девайсе так и на симуляторе.

Anirudha Mahale 08.03.2019 14:37

Это случилось со мной, я несколько раз запускал приложение на реальных устройствах, и тогда оно работало, может быть, дело в Firebase.

Edu 08.03.2019 14:40

Я не понимаю, если настройка не выполнена, то как он показывает отчет о сбое.

Anirudha Mahale 08.03.2019 14:42

Приложение компилируется и запускается? Можете ли вы включить свой подфайл, а также код делегата вашего приложения? Кроме того, вы загрузили GoogleService-Info.plist и перетащили его в свой проект?

Jay 08.03.2019 19:35

Да, я могу показать свой подфайл. Он сообщает о сбое в веб-приложении firebase.

Anirudha Mahale 08.03.2019 19:36
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
15
6
7 168
8

Ответы 8

Эй, убедитесь, что вы позвонили:

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.

Пробовал ничего не изменилось.

Anirudha Mahale 08.03.2019 12:43

Вы запустили приложение и установили модули?

Stijnk008 08.03.2019 14:03

Да, очевидно, я сделал

Anirudha Mahale 08.03.2019 14:04

в AndroidManifest.xml

        <meta-data
        android:name = "firebase_analytics_collection_enabled"
        android:value = "true"/>

Вопрос про iOS

Fabian Streitel 14.12.2019 14:40

Я была такая же проблема. Я использовал 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?

Dror Bar 23.03.2020 11:10

Я думаю, что они интегрировали его в любой модуль, который вы можете установить для Firebase. Я использую только модули «Firebase/Admob» и «Firebase/Analytics», а также установлен Firebase Core.

Alexander Langer 24.03.2020 17:17

Удалите свое приложение с устройства или симулятора. Включите 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.

Другие вопросы по теме