作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在 “JSQMessagesViewController” 的帮助下在 swift 4 中使用 “Firebase” 实现了一对一聊天,并且我已将我的应用程序提交到 Appstore。但是,应用被拒绝并要求“用户阻止滥用用户的机制”。
那么,我如何在 swift 4 中实现这种机制。我无法实现它,任何代码/建议都将不胜感激。
提前谢谢你。
最佳答案
好的,可能有很多解决方案。但我提供了我用来实现 block 功能的过程。
1.您已经为用户的每条消息创建了一个 key (例如“状态”)
2.当用户正在聊天时发送状态“0”
3.当用户阻止其他用户发送状态为“1”的消息或空白消息
4.这里状态“0”表示用户未被屏蔽,状态“1”表示用户被屏蔽
5.当用户收到消息时检查状态是否为“1”不要加载该消息
希望你有一个想法。
关于ios - 如何在 JSQMessagesViewController 的帮助下在 swift 4 中实现一种机制,让用户使用 firebase 阻止滥用用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47627711/
我是一名优秀的程序员,十分优秀!