草庐IT

firebase-cloud-messaging

全部标签

ios - UITableview 从 Firebase 加载数据和重复行

我正在尝试构建一个从firebase数据库加载数据的应用程序。将成员保存到Firebase没有任何问题。将成员从Firebase加载到我的UITableView正在工作,然后我正在对成员进行排序,并根据名字第一个字母(A、B、C等,如iOS联系人应用程序中所示)在部分标题下分别添加成员这也有效,但是我的问题发生在我加载所有用户之后,例如转到选项卡1,然后切换回成员选项卡,所有显示的成员/单元格都是重复的。如果我重复相同的过程来回切换选项卡,所有单元格都会重复三次,然后继续。我搜索了不同的来源来寻找解决方案,但我找不到任何类似的东西。有谁知道解决方案或我做错了什么?谢谢!我的ViewCo

ios - Firebase 在 FIRDataEventTypeChildChanged 上发送整个数据库而不是更改的数据

我希望能够监听Firebase数据库中任何子项所做的任何更改。我执行以下操作(在viewDidLoad中),它向我发送整个数据库,而不是仅向我发送已更改的子节点。varref:FIRDatabaseReference!self.ref.observe(.childChanged,with:{(snapshot)inprint(snapshot)})积极的是,每次更改数据库值时都会调用它。但不利的是,它不是只发送受影响的节点,而是返回所有具有更新节点的节点,这不是我想要的。我是在调用正确的监听器还是这是意外行为? 最佳答案 这是预期的

ios - 应用程序在后台时未收到 Swift FCM 数据消息 (iOS 10)

我查看了所有我能找到的帖子,并一遍又一遍地阅读Firebase文档,但我找不到错误。我的应用程序在前台接收FCM数据消息,所以没有问题。但是当应用程序在后台运行时,没有接收到数据。一旦打开应用程序,它甚至不会显示。消息优先级设置为“高”,“内容可用”设置为真。我应该收到一堆ID。这是我的AppDelegate代码(主要来自FCM示例代码):////AppDelegate.swift//importUIKitimportUserNotificationsimportFirebaseimportFirebaseInstanceIDimportFirebaseMessaging@UIAppl

Spring Cloud项目后台报错:org.springframework.data.redis.RedisSystemException(Redis-6.2.6 CentOS 7)

一、报错概述        1.1、报错        org.springframework.data.redis.RedisSystemException:Errorinexecution;nestedexceptionisio.lettuce.core.RedisCommandExecutionException:MISCONFRedisisconfiguredtosaveRDBsnapshots,butitiscurrentlynotabletopersistondisk.Commandsthatmaymodifythedatasetaredisabled,becausethisins

ios - 如何限制我在 iOS(swift)/Firebase 应用程序上为每个用户提供的存储空间?

我正在制作一个相册应用,希望用户拥有2GB存储空间,然后为更多存储空间付费我已经完成了该应用程序的一部分,但我在分配2GB和允许用户解锁额外空间的方法上遇到困难如果有人能给出基本的方向,那就太好了 最佳答案 变通办法:您应该有一个变量名,例如:“used_storage”,将其保存在您想要的任何位置。(不要让用户轻易改变它)max_storage=2*2^20当您将大小为xKB的图库保存到应用程序文件夹时:ifused_storage+x 关于ios-如何限制我在iOS(swift)/F

ios - 将日期和时间上传到 Firebase 时出错

当用户创建一个帐户时,我想要他们在服务器上注册的时间和日期。尝试执行此操作时出现以下错误。CanonlystoreobjectsoftypeNSNumber,NSString,NSDictionary,andNSArray.'....libc++abi.dylib:terminatingwithuncaughtexceptionoftypeNSException(lldb)@IBActionfuncregisterTapped(_sender:Any){letnamec=nameTextField.textifletemail=emailTextField.text,letpass=p

ios - 使用 UpdateChildValue 从 Firebase 编辑

我想在文本字段内编辑后更新子值。目前我有这个Action:@IBActionfuncupdateAction(_sender:Any){guardletitemNameText=itemName.text,letitemDateText=itemDate.textelse{return}guarditemNameText.characters.count>0,itemDateText.characters.count>0else{print("Completeallfields")return}letuid=FIRAuth.auth()?.currentUser?.uidletkey=

Spring Cloud Alibaba 系列之 Gateway(网关)

一、什么是网关网关作为流量的入口,常用的功能包括路由转发,权限校验,限流等。SpringCloudGateway是SpringCloud官方推出的第二代网关框架,定位于取代NetflixZuul1.0。相比Zuul来说,SpringCloud Gateway提供更优秀的性能,更强大的有功能。SpringCloudGateway是由WebFlux+Netty+Reactor实现的响应式的API网关。它不能在传统的servlet容器中工作,也不能构建成war包。SpringCloudGateway旨在为微服务架构提供一种简单且有效的API路由的管理方式,并基于Filter的方式提供网关的基本功能,

ios - 喜欢使用 firebase 崩溃的反馈。快速点赞-移除点赞

我有一个像instagram这样的应用程序。它有反馈页面。当用户喜欢某个帖子时,我会添加这个赞和反馈(使用它自己的key(.childByAutoId)来表示这个赞。staticfuncadd(_newLike:LikeItem){//addlikeidforuserfeedbackimplementationvarlike=newLikeletlikeRef=ref.child("/userslikes/"+newLike.userId+"/onposts/"+newLike.postId).childByAutoId()like.key=likeRef.keyvarupdates:

[Spring Cloud] Eureka Server安装

✨✨个人主页:沫洺的主页📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏📖 Java基础专栏📖vue3专栏               📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专栏                           📖Docker专栏📖Reids专栏📖MQ专栏📖SpringCloud专栏   💖💖如果文章对你有所帮助请留下三连✨✨🌹EurekaServer安装父项目:spring-cloud-root将父项目src文件删除,创建子项目后,修改pom.xml4.0.0org.springframework.bootsprin