环信公有云

环信-官网
环信-价格

  1. iOS环信SDK
    1.1头像昵称问题
  2. 环信console
iOS环信SDK
1. app处于前台,sdk通过socket连接进行通信,消息通过socket服务传递
2. app切换至后台,sdk断开socket连接,socket服务完全关闭在20s左右后,消息由环信推送服务(基于APNs)推送给接收方
3. app杀死,消息由环信推送服务(基于APNs)推送给接收方

消息

调试手机:iPhone XS Max, iPhone 5s

1. 文字、表情、图片、语音可以正常聊天,发送、接收和推送都很及时
2. 无法进行消息漫游(增值服务)
3. 目前只有移动端APP,无法进行多终端同步调试(同时也是增值服务)
4. 无法操作消息撤回功能(增值服务)

ps:a. 音视频使用uworker现有功能,忽略环信这块内容调试;
    b. 环信好友列表只包含用户ID这一字段,没有其他信息,好友的额外信息需要我们自己去处理
无法测试的增值服务(收费项目)
1 消息漫游
2 多终端同步
3 消息撤回
4 聊天历史存储
5 音视频

头像昵称问题
是否支持保存、修改
头像 不支持
昵称 不支持

环信服务器不保存、修改头像和昵称,需要我们自己的服务器去保存

可做参考的解决头像的链接:


【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
昵称和头像的显示与更新
iOS中如何显示开发者服务器上的昵称和头像
草草们的忧伤:环信IM昵称和头像


环信console
1.公有云环境上只有一个一个添加用户的地方,没有找到批量导入用户的地方
image.png
2.添加用户,只有昵称(昵称无效)
image.png
3.添加用户信息,只能添加用户ID,昵称
image.png
获取好友列表

1、只能获取到好友用户ID,没有昵称和头像


image.png

从图上可以看到只有用户ID(字符串),昵称和头像需要我们自己去绑定

获取群组列表

image.png

EMGroup:https://download-sdk.oss-cn-beijing.aliyuncs.com/doc/iOS/html_cn/interface_e_m_group.html
群组同样没有头像、昵称

进入后台后,间歇性给该设备发送消息,断开长连接时间为20秒左右
image.png
测试代码
self.autoText = @"语文学习的重点就是学会写作文。但是对于小学生来说,写一篇作文简直是太难了,拿到一个作文题目,根本不知道从何下笔,不懂得抓住作文的主题。今天星火教育小编就来教教孩子们如何写好一篇作文,让孩子们达到下笔如有神的境界哦。1. 同学们要注意平时积累,做生活的有心人。同学们一定都知道,语文来源于生活,那么同学们在寻找写作文的素材时,也要在生活中去寻找。因为大自然是最好的老师,只有同学们认认真真的观察大自然中的事物,感受大自然。才能写出一篇好的文章。当同学们看见一株向日葵时,就去观察它的外观,它的体态,它的生活习性。渐渐地,同学们一定会受益匪浅。语文学习的重点就是学会写作文。但是对于小学生来说,写一篇作文简直是太难了,拿到一个作文题目,根本不知道从何下笔,不懂得抓住作文的主题。今天星火教育小编就来教教孩子们如何写好一篇作文,让孩子们达到下笔如有神的境界哦。1. 同学们要注意平时积累,做生活的有心人。同学们一定都知道,语文来源于生活,那么同学们在寻找写作文的素材时,也要在生活中去寻找。因为大自然是最好的老师,只有同学们认认真真的观察大自然中的事物,感受大自然。才能写出一篇好的文章。当同学们看见一株向日葵时,就去观察它的外观,它的体态,它的生活习性。渐渐地,同学们一定会受益匪浅。语文学习的重点就是学会写作文。但是对于小学生来说,写一篇作文简直是太难了,拿到一个作文题目,根本不知道从何下笔,不懂得抓住作文的主题。今天星火教育小编就来教教孩子们如何写好一篇作文,让孩子们达到下笔如有神的境界哦。1. 同学们要注意平时积累,做生活的有心人。同学们一定都知道,语文来源于生活,那么同学们在寻找写作文的素材时,也要在生活中去寻找。因为大自然是最好的老师,只有同学们认认真真的观察大自然中的事物,感受大自然。才能写出一篇好的文章。当同学们看见一株向日葵时,就去观察它的外观,它的体态,它的生活习性。渐渐地,同学们一定会受益匪浅。语文学习的重点就是学会写作文。但是对于小学生来说,写一篇作文简直是太难了,拿到一个作文题目,根本不知道从何下笔,不懂得抓住作文的主题。今天星火教育小编就来教教孩子们如何写好一篇作文,让孩子们达到下笔如有神的境界哦。1. 同学们要注意平时积累,做生活的有心人。同学们一定都知道,语文来源于生活,那么同学们在寻找写作文的素材时,也要在生活中去寻找。因为大自然是最好的老师,只有同学们认认真真的观察大自然中的事物,感受大自然。才能写出一篇好的文章。当同学们看见一株向日葵时,就去观察它的外观,它的体态,它的生活习性。渐渐地,同学们一定会受益匪浅。";

// 1秒循环发送文本消息
self.timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(autoSendMessage) userInfo:nil repeats:YES];
[[NSRunLoop currentRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];
[self.timer setFireDate:[NSDate date]];

- (void)autoSendMessage
{
    NSInteger textLength = self.autoText.length;
    for (NSInteger i = 0; i < 200; i ++) {
        NSInteger randomStartIndex = arc4random() % textLength;
        NSString *sendStr = [self.autoText substringFromIndex:randomStartIndex];
        //发送消息
        [self _sendTextAction:sendStr ext:nil];
    }
}


设备测试结果

iPhoneXSMax⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬


iPhoneXSMax.jpeg

iPhone5S⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬


iPhone5S.PNG

你可能感兴趣的:(环信公有云)