Firebase продолжает выдавать мне ошибку Не удалось найти файл кода страны - PullRequest
0 голосов
/ 04 октября 2018

Я следовал инструкциям по запуску Google Firebase для настройки аутентификации Firebase, однако продолжаю получать сообщение об ошибке

Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «Не удалось найти странуфайл кода '

Я добавил все файлы podFiles. Я не уверен, какой файл может отсутствовать, как я могу это исправить.Я следовал учебнику FireBase

import UIKit
import Firebase
import FirebaseUI

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate,FUIAuthDelegate {

    var window: UIWindow?


    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        FirebaseApp.configure()
        let authUI = FUIAuth.defaultAuthUI()
        // You need to adopt a FUIAuthDelegate protocol to receive callback
        authUI!.delegate = self
        let providers: [FUIAuthProvider] = [
            FUIGoogleAuth(),
            FUIPhoneAuth(authUI:FUIAuth.defaultAuthUI()!),
            ]
        authUI!.providers = providers

        return true
    }

    func application(_ app: UIApplication, open url: URL,
                     options: [UIApplication.OpenURLOptionsKey : Any]) -> Bool {
        let sourceApplication = options[UIApplication.OpenURLOptionsKey.sourceApplication] as! String?
        if FUIAuth.defaultAuthUI()?.handleOpen(url, sourceApplication: sourceApplication) ?? false {
            return true
        }
        // other URL handling goes here.
        return false
    }



}

1 Ответ

0 голосов
/ 04 октября 2018

В этой теме будет описана проблема, с которой вы столкнулись:

Ссылка

Просто убедитесь, что ваш модуль FirebaseUI обновлен до 4.3.1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...