首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift 3 Firebase聊天应用程序重复消息

Swift 3 Firebase聊天应用程序重复消息
EN

Stack Overflow用户
提问于 2017-05-09 17:05:10
回答 1查看 273关注 0票数 0

我希望能得到一些建议/帮助。我在我正在运行的聊天应用程序中遇到了一个巧妙的小bug,它目前正在使用基于SWIFT3的匿名Firebase身份验证。

一旦进入应用程序的聊天室,我返回到主页/登录页面,它似乎几乎保留了登录到当前设备的前一个用户,并且表现得就像你们是多个人一样。这使得在发送消息时,它返回两个(或更多,取决于您返回主页/登录并继续到房间的数量)聊天气泡。

我尝试过的一个方法是之前在这个网站上的一个响应,我相信它是附加到@IBAction的"try!FIREAuth.auth().signOut()“,但是我不确定这是否也是为匿名用户设计的?

我目前离开了我的代码,直到今天晚上才能给出任何代码片段,但我肯定会在那之前回答任何我能回答的问题。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-05-09 18:38:31

匿名帐户的功能与任何其他帐户一样,因此可以使用FIRAuth.auth().signOut()注销。

不可能有多个FIRAuth.auth().currentUser与单个设备相关联,所以我最好的猜测是每次控制器初始化都要初始化多个模型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43865582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档