草庐IT

firebase-notifications

全部标签

ios - firebase ios 大部分时间都不工作

我刚刚在我的ios应用程序swift3上安装了firebase。问题是有时通知永远不会发送,有时效果很好,但我从不更改AppDelegate中的代码。你建议我编辑什么,我找不到问题。附言。如果我使用应用程序,我不会收到通知,只有当我不使用它时,我才会收到通知,为什么?funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->Bool{//Overridepointforcustomizationa

ios - 如何将 Firebase 数据库持久性存储限制为仅某些节点?

将以下代码添加到AppDelegate将使Firebase数据库在用户离线时可用:FIRDatabase.database().persistenceEnabled=true我们如何才能使数据库的某些部分在离线模式下可用,而某些部分仅在用户在线时可用? 最佳答案 简短回答:你不能。Firebase目前不提供这种细粒度的持久性范围API。您可以改为减少/增加持久性缓存使用的磁盘空间量。默认情况下,它将使用最多10MB的磁盘空间来缓存数据(顺便说一下,按照今天的标准,这是一个很小的空间)。这是由FIRDatabase.persisten

ios - 使用 Swift 在 Firebase 中保存键值字典

这个问题是来自:PostArraytofirebaseDatabaseinSwift的跟进我正在尝试将一些成分保存到食谱中,稍后能够检索包含其中成分的整个食谱。查看上面的问题和这篇博文后https://firebase.googleblog.com/2014/04/best-practices-arrays-in-firebase.html.我能够重新构建我的数据库这是我的成分字典:{"IngredientDict":{"-KkbWdomTYdpgEDLjC9w":"Eggs","-KkbWvaa5DT1PY7q7jIs":"Spaghetti","-KkbaDQ8wYJxR3O2Ow

swift - Swift 3 中模块 'Firebase' 的重新定义

之前,我曾尝试在Xcode项目中手动集成firebase,但未能成功添加。所以现在我尝试将firebase与cocoapod集成,但它导致构建失败。我安装了两个podFirebase/核心Firebase/消息传递。我删除了旧的firebase.h文件,该文件是在手动将firebase链接到项目的过程中添加的。我清理并构建了这个重新定义错误。有什么帮助吗? 最佳答案 在“HeaderSearchPath”参数中查看您的项目,检查您的项目是否包含“Firebase”目录(直接或通过递归)。在我的例子中,我的问题是我在这个目录中保留了两

swift - Firebase 在 Swift 中迭代快照

我的应用程序中有这段代码:DataService.dataService.USERS_REF.childByAppendingPath(DataService.dataService.CURRENT_USER_ID).childByAppendingPath("groups").observeSingleEventOfType(.Value,withBlock:{snapshotinprint(snapshot)})如果我打印结果,我只会得到这个值的快照:Snap(groups){"-KBAX-d4UNQMZErrTqPD"=true;"-KBAX0rrrR-trRZc408F"=tr

ios - 从 Firebase 词典中获取结果?

我能够从Firebase查询中检索结果,但我无法将它们检索为字典来填充tableView。以下是我存储查询结果的方式:varinvites:Array=[]funcgetAlerts(){letinvitesRef=self.rootRef.child("invites")letquery=invitesRef.queryOrderedByChild("invitee").queryEqualToValue(currentUser?.uid)query.observeEventType(.Value,withBlock:{snapshotinself.invites.append(sn

ios - 从 Firebase Swift 检索信息的好方法

我和我的friend正在swift上开发一个集成了(新的)Firebase的IOS项目。我们能够写入Firebase数据库,但我们在检索数据时遇到了问题。我们有一个tableViewController,我们希望从Firebase数据库填充表格。我们的数据库是这样组织的:root|-Movies|__-Wjdkfdmlksdf(uniqueIDmadebyFirebase)||_Actors|_A1=ajkdfnadfdf|_A2=podifpadsfipasdip|_Title="MissionImpossible"|_DirectedBy="ChristopherMcQuarrie

ios - 使用 Firebase 数据填充 Collection View

我正在尝试重新创建一个新的firebase项目,您可以在其中使用来自firebase实时数据库的数据填充TableView,这些数据包含指向firebase存储中图像的链接。我可以使用firebase数据填充作为表格View的教程项目。但是对于我当前的项目,它是扩展中的CollectionView。我已将问题缩小到我的变量varref:FIRDatabaseReference!varmessages:[FIRDataSnapshot]!=[]varmsglength:NSNumber=10privatevar_refHandle:FIRDatabaseHandle!特别是varmess

android - 如何不在 Flutter 的 Firebase firestore 中保存等于字符串

我正在我的应用程序中读取二维码并将其保存在firebase中,但我只需要保存一次,如果不同则保存,但如果相同则无需保存。这是我的代码awaitFirestore.instance.collection("lockers").document().setData({"numero_serie":_numeroSerie});}myapp 最佳答案 普通的setData将插入值,而不管您的QR码的值是多少。您需要执行get并检查该值是否已存在,然后插入数据。检查https://pub.dev/packages/cloud_firesto

firebase - Flutter Firebase 身份验证 currentUser() 返回 null

这是关于FlutterFirebase身份验证插件的。我试图在创建新用户后发送验证电子邮件,但sendEmailVerification()内部使用currentUser()。这对我来说像是一个错误,但为了以防万一,我向stackoverflow发布了一个问题。Android和IOS上的错误是一样的。前两行返回FirebaseUser。第三个返回null。第四,如果第三个被注释掉会抛出一个空引用错误。谢谢,鲍里斯user=await_auth.createUserWithEmailAndPassword(email:email,password:password);//resultis