ios上即时通信一般是通过什么技术实现的
发布网友
发布时间:2022-04-20 11:48
我来回答
共1个回答
热心网友
时间:2023-05-24 21:37
socket来处理即时通信,需要搭建一个socket服务器。用它来做信息之间的传递。有个xmpp协议是即时通信的,ios再Github上有个xmppframework可以用,这个xmpp需要对应的openfire服务器,然后在ios上用xmppframework可以直接发送消息
前台推送也是可以收到消息的,你的- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo事件照样会激发。你自己处理这个事件就可以了。
正规的即时通讯是通过socket来做的,相对麻烦些。你要先从基础学起。