草庐IT

firebase-ads

全部标签

ios - 如何使用 Firebase 在 UITableViewController 中正确显示数据?

我正在构建类似“instagram”应用程序的东西,其中包含带图片的帖子。我正在使用Firebase来存储/检索数据。我的问题是因为帖子以随机方式显示。例如,在cellForRowAtIndexPath中,第一篇文章显示在indexPath[0],下一篇文章是[1],但下一篇应该在[2],它显示在[0].我将复制粘贴与该问题最相关的代码:这是我检索分数的类://////ArraystostorethedatanameArray=[[NSMutableArrayalloc]init];scoreArray=[[NSMutableArrayalloc]init];photomealArra

ios - Swift 3 和 Firebase 观察 Child 是否存在

需要观察我的Firebase数据库中的一个节点(如果它存在)。我使用的代码是这样的:varCOLOR_REF=Database.database().reference().child("Colors")self.COLOR_REF.child(id).observe(.childAdded){(snapshot)inletkey=snapshot.keyApi.Post.getMyPosts(withId:key,completion:{(post)incompletion(post)})}id可能存在也可能不存在...我需要的是执行观察ifchild(id)existelsedos

IOS - 未从 firebase 控制台收到 FCM 推送通知

我有一个nativeios应用程序,它启用了FCM。我已经将证书上传到firebase并从appdelegate将GoogleService-Info.plist添加到我的项目中-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{[FIRMessagingmessaging].APNSToken=deviceToken;NSLog(@"FCMdeviceToken:%@",deviceToken);}AndI

ios - getTokenForcingRefresh 在 Firebase 中已弃用。用什么代替它?

在Firebase的最新版本中,getTokenForcingRefresh已被弃用。我使用它是因为authtoken过期,我需要能够刷新token并在失败时重试rest命令。这个API的正确替代品是什么? 最佳答案 看起来您需要使用getIDTokenForcingRefresh:completionAPI而不是已弃用的API。请在此处查看FIRUser类文档:https://github.com/firebase/firebase-ios-sdk/blob/master/Firebase/Auth/Source/Public/F

ios - 在 Firebase 中加入两个节点

我正在开发一个应用程序,它应该显示来自两个节点(Firebase)的数据。FirebaseDB的结构如下:{"College":{"4F2EAB65":{"id":"4F2EAB65","name":"SomeCollege"},"A3C2ED31":{"id":"A3C2ED31","name":"OtherCollege"},"F967B5A0":{"id":"F967B5A0","name":"CoolCollege"}},"Student":{"3E20545B":{"college-ID":"4F2EAB65","id":"3E20545B","name":"A"},"6FD

ios - 控制台上未显示 Firebase 崩溃报告 - 初学者

我已将Firebase崩溃报告添加到我的项目中。我按照文档中的描述做了所有事情。我还在控制台上打印了以下消息。但是错误不会显示在Firebase控制台上。为什么是这样?我该如何解决这个问题?Dec2001:10:47App[14262]:[Firebase/Analytics][I-ACS023007]FirebaseAnalyticsv.40005000startedDec2001:10:47App[14262]:[Firebase/Analytics][I-ACS023008]Toenabledebugloggingsetthefollowingapplicationargumen

ios - 从 UITableViewCell 清除 Firebase 观察结果

在所有使用Firebase的iOS类中,您都会有这样的代码,privatefuncclearObservations(){//yourmethodforclearingobservations,probablysomethinglikeblahblah.removeAllObservers()}在ViewController中,您必须在viewWillDisappear(或viewDidDisappear)中调用它overridefuncviewWillDisappear(_animated:Bool){super.viewWillDisappear(animated)clearObs

iOS - 如何从 Firebase 中的多个父节点中删除子节点?

我有一个应用程序,管理员可以在其中发布在普通用户下创建子帖子的帖子。每个用户都可以删除自己的帖子,但我想这样做,以便管理员可以删除帖子作为一种“主删除”。目前,我可以从管理员那里获取要删除的帖子,但是当管理员删除时,它只会从自己的节点中删除它。我确保帖子会为自己生成一个“id”,这样我就可以用它来比较和触发删除检查,但我运气不太好。我发现如果我使用这段代码:DatabaseService.shared.REF_BASE.child("users").child(snap.key).child("posts").removeValue()它将删除每个用户的所有帖子。但是,如果我使用以下p

ios - Firebase 存储 - 如何无线安装 iOS

iOSOTA安装不适用于Firebase存储,我猜这是因为存储URL附加了查询字符串,如下所示:https://firebasestorage.googleapis.com/v0/b/some_project%2Fmanifest.plist?alt=media&token=some_token当我使用以.plist结尾的AmazonS3URL时,它工作正常,当我删除查询部分时,以下代码至少会响应——尽管它说它无法连接:leturl=URL(string:"itms-services://?action=download-manifest&url=\(str)")!UIApplicat

ios - React-Native Firebase Phone Auth 卡住 iPhone

我想在react-native中通过phoneNumber登录用户。在Android上,这段代码片段工作得很好。但是在iOS上,当我启动这个功能时,模拟器总是卡住。我正在尝试使用此代码Auth-Example我正在使用react-native-firebase库。openPhoneVerification(){firebase.auth().signInWithPhoneNumber(this.state.phoneNumber).then(confirmResult=>this.props.navigation.navigate("PhoneVerification",{confir