Пожарная база iOS swift firebase вышла из строя в [NSBundle bundleWithIdentifier: @ “org.cocoapods.grpcpp”] - PullRequest
0 голосов
/ 29 сентября 2019

Я использую Firebase Firestore для разработки.Этим утром, без сбоев

как ночью, это дает исключение в [NSBundle bundleWithIdentifier: @ “org.cocoapods.grpcpp”], как указано на скриншоте.Я не имею ни малейшего понятия о настройках модуля или коде ... Скажите, пожалуйста, что исправить?

Ниже мой снимок экрана:

enter image description here

Ниже мой код:

    Auth.auth().signInAnonymously() { (result , error) in
        guard let authResult = result else {
            return
        }
        let user = authResult.user
        let isAnonymous = user.isAnonymous  // true
        if(isAnonymous){
            let uid = user.uid
            User.shared.userId = uid
            print("user id : \(User.shared.userId)")
           self.writeProgressInitial()

        }
        // Do any additional setup after loading the view.
    }




   func writeProgressInitial() {
        let db = Firestore.firestore()
        let userRef = db.collection("user").document(User.shared.userId)
        userRef.getDocument { (querySnapshot, err) in
        if let err = err {
            print("Error getting documents: \(err)")
        } else {
            if (querySnapshot?.get("progress") == nil) {
                   var  dataDict : Dictionary<String , Any> = [:]
                   dataDict["progress"]  = 0
                   userRef.setData(dataDict)
                }else{
                    let dict = querySnapshot?.data()
                    let sssresult = dict!.filter{ $0.key == "progress" }.first?.value as? Int ?? 0
                    User.shared.progress = sssresult
                }
            }
        }
    }

Лично яЯ проверил, что даже при использовании диспетчера асинхронного обновления выполняется обновление, но оно не выполняется.

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

Installing BoringSSL-GRPC (0.0.3)
Installing Cosmos (19.0.3)
Installing Firebase (6.9.0)
Installing FirebaseAnalytics (6.1.2)
Installing FirebaseAuth (6.2.3)
Installing FirebaseAuthInterop (1.0.0)
Installing FirebaseCore (6.3.0)
Installing FirebaseCoreDiagnostics (1.1.0)
Installing FirebaseCoreDiagnosticsInterop (1.0.0)
Installing FirebaseFirestore (1.5.1)
Installing FirebaseInstanceID (4.2.5)
Installing GTMSessionFetcher (1.2.2)
Installing GoogleAppMeasurement (6.1.2)
Installing GoogleDataTransport (2.0.0)
Installing GoogleDataTransportCCTSupport (1.1.0)
Installing GoogleUtilities (6.3.0)
Installing JGProgressHUD (2.0.4)
Installing Protobuf (3.9.2)
Installing QuickTableViewController (1.2.0)
Installing SDWebImage (5.2.0)
Installing SimpleRoundedButton (1.0)
Installing gRPC-C++ (0.0.9)
Installing gRPC-Core (1.21.0)
Installing leveldb-library (1.22)
Installing nanopb (0.3.901)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...