Обновление (21 января)
Еще несколько подробностей о проблеме, которую я пытаюсь решить:
Я создаю приложение iOS с XCode и моя цель - интегрировать Firebase в мое приложение, чтобы я мог получать отчеты cra sh (от Crashlytics), а также аналитику от Firebase. Я следовал инструкциям на этой странице https://firebase.google.com/docs/ios/setup. Однако, когда я пытаюсь завершить настройку SDK с помощью консоли Firebase (https://console.firebase.google.com/u/0/), шаг № 4 никогда не заканчивается и продолжает зависать. Похоже, консоль Firebase не распознает интеграцию на стороне клиента. Вот скриншот консоли, на которую я ссылаюсь:
Также обратите внимание, что инструкция на странице инструкций по установке не просит использовать Firestore , Поэтому у меня нет его в моем делегате приложения. Вот фрагменты интеграции в моем делегате приложения:
import Firebase
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
FirebaseApp.configure()
}
Я также использую CocoaPods для интеграции Firebase. Я использую версию Firebase 6.14.0 . Вот список библиотек, которые я использую в своем Podfile:
platform :ios, '11.0'
target 'MyApplication' do
use_frameworks!
pod 'Amplitude-iOS', '~> 4.6'
pod 'Crashlytics', '~> 3.13'
pod 'Fabric', '~> 1.10'
pod 'FBSDKCoreKit', '~> 5.6'
pod 'FBSDKLoginKit', '~> 5.6'
pod 'FBSDKShareKit', '~> 5.6'
pod 'Firebase/Core'
pod 'FirebaseAuth'
pod 'Firebase/Messaging'
pod 'Google-Mobile-Ads-SDK', '~> 7.46'
pod 'GoogleSignIn', '~> 4.4'
pod 'AWSS3', '~> 2.9'
pod 'TwitterKit', '~> 3.4'
pod 'Branch', '~> 0.27'
pod 'AppsFlyerFramework', '~> 4.10'
pod 'UIScreenExtension', :git => 'https://github.com/marchv/UIScreenExtension'
pod 'PersonalizedAdConsent', '~> 1.0'
pod 'WhirlyGlobe', :git => 'https://github.com/mousebird/WhirlyGlobe'
pod 'WhirlyGlobeResources', '~> 2.3'
pod 'Keychain', '~> 0.3'
pod 'Purchases', '~> 2.6'
pod 'CryptoSwift', '~> 1.3'
end
Любая помощь будет оценена. Спасибо.
Я пытаюсь добавить Firebase в мое существующее приложение iOS. Я следую всем шагам из документации Firebase , но она всегда зависает на самом последнем этапе процесса установки (Шаг: Запустите приложение, чтобы проверить установку). Я удалил приложение и переустановил. Я позаботился о том, чтобы во всем приложении был только один вызов оператора FirebaseApp.configure()
. Я также не использую интеграцию с базами данных Firebase в своем приложении. Когда я запускаю свое приложение, я вижу в консоли следующее:
[Firebase / Core] [I-COR000003] Приложение Firebase по умолчанию еще не настроено. Добавьте [FIRApp configure];
(FirebaseApp.configure()
в Swift) к инициализации вашего приложения.
Версия CocoaPods: 1.6.1 Версия FirebaseCore: 6.5 Версия Firebase: 6.14
Любая идея, что происходит и почему он не завершил установку и не связал мое приложение с консолью Firebase? Я использую CocoaPods для интеграции.
Любая помощь будет оценена. Спасибо