iOS swift Firestore在加载gRPC-C++;框架

iOS swift Firestore在加载gRPC-C++;框架,ios,swift,google-cloud-firestore,grpc,Ios,Swift,Google Cloud Firestore,Grpc,当我运行我的firestore代码时,开始它是正常的。当使用模拟器或我的新手机运行时,无论我的firestore版本如何,都会出现此异常: 有人说这与pen问题有关,但这是行不通的。不鼓励我使用匿名登录吗 这是我的密码: Auth.auth().signInAnonymously() { (result , error) in guard let authResult = result else { return

当我运行我的firestore代码时,开始它是正常的。当使用模拟器或我的新手机运行时,无论我的firestore版本如何,都会出现此异常:

有人说这与pen问题有关,但这是行不通的。不鼓励我使用匿名登录吗

这是我的密码:

        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)")
                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                        
                        }
                    }
                }
            }
            // Do any additional setup after loading the view.
        }

  // CocoaPods: try to load from the gRPC-C++ Framework.
    NSBundle* _Nullable FindGrpcCppFrameworkBundle() {
      return [NSBundle bundleWithIdentifier:@"org.cocoapods.grpcpp"];
    }
Auth.Auth()
guard let authResult=result else{
返回
}
让user=authResult.user
设isAnonymous=user.isAnonymous//true
if(非对称){
让uid=user.uid
User.shared.userId=uid
打印(“用户id:\(user.shared.userId)”)
让userRef=db.collection(“user”).document(user.shared.userId)
userRef.getDocument{(querySnapshot,err)位于
如果让err=err{
打印(“获取文档时出错:\(错误)”)
}否则{
if(querySnapshot?.get(“progress”)==nil){
var dataDict:Dictionary=[:]
dataDict[“进度”]=0
userRef.setData(dataDict)
}否则{
设dict=querySnapshot?.data()
设sssresult=dict!.filter{$0.key==“progress”}.first?值为?Int??0
User.shared.progress=sssresult
}
}
}
}
//加载视图后执行任何其他设置。
}
//CocoaPods:尝试从gRPC-C++框架加载。
NSBundle*_可为空的findgrpcppframeworkbundle(){
返回[NSBundle BundleWithiIdentifier:@“org.cocoapods.grpcpp”];
}