我们公司现在做自己开发应用内的 IM 系统 android 方面已经开发完成 服务器是 mqtt 协议 数据格式为自己定义的 JSON 格式 有一个随机启动的后台服务和 Activity 交互
但是 iOS 比较麻烦 不能跑后台进程 我也不愿意用“无限循环播放空音频”这么 low 的手段
那么我能想到的方案只有两种:
1. 全部改用 Apple Push Notification Service 或者 PushKit (因为我们有语音通话 VOIP 功能)
2. 应用处于后台时使用 Apple Push Notification Service 或者 PushKit
应用处于前台时使用 MQTT 协议
请问一下各位觉得那种好一点 为什么 或者有没有更好的方案?
但是 iOS 比较麻烦 不能跑后台进程 我也不愿意用“无限循环播放空音频”这么 low 的手段
那么我能想到的方案只有两种:
1. 全部改用 Apple Push Notification Service 或者 PushKit (因为我们有语音通话 VOIP 功能)
2. 应用处于后台时使用 Apple Push Notification Service 或者 PushKit
应用处于前台时使用 MQTT 协议
请问一下各位觉得那种好一点 为什么 或者有没有更好的方案?
