Swift ios9 中的聊天应用程序

Chat application in Swift ios9

我想在我的应用程序中实现消息传递。 每个用户都会有一个收件箱,并且可以向另一个用户发送消息。

我不想使用 Parse 或 Firebase,因为我已经有一个 MongoDB 和一个后端 API 来管理用户。我也用 FacebookLogin/Logout.

你知道有好的SDK可以帮助我实现这个功能吗?或者从某个地方开始的教程?

感谢您的任何反馈。

我个人在基于位置的聊天应用程序中使用推送通知并将发送和接收的消息保存在数据库中。

当用户发送消息时,您同时向用户发送推送通知并将其保存在您的数据库中。当用户检查他们的收件箱视图时,它将加载保存在收件箱中的数据 table。 使用这种方法,您可以选择您喜欢的数据库和推送通知提供商。

另一种选择是使用 websockets 进行实时通信。