【发布时间】:2018-04-30 08:34:50
【问题描述】:
如何在我的 iOS Messenger 应用中实现“isTyping”?
我的想法:
假设我们有 2 个用户。
当 user1 开始输入时,客户端应用程序会将其告知服务器。
向 user2 发送静默推送通知
此通知使 user2 知道 user1 正在键入。
当 user1 停止输入时,它会通知服务器并发送另一个静默推送通知以使 user2 知道此更改。
关于这个想法的问题和疑问
- 静默推送通知的优先级较低
- 发送多个推送通知来执行此操作是否是个好主意
- 当我禁用 Telegram iOS 应用程序的推送通知时,它一直在提醒“isTypping”,那么有没有更好的方法来做到这一点?
【问题讨论】:
-
您可以为此使用“SocketIO”。
-
您可以为此使用 sendbird、quickblox SDK。
-
您可以使用 Firebase,因为它易于实施且无需推送通知。
标签: ios swift push-notification