首页 > 其他分享 >基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v9.1版已发布

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v9.1版已发布

时间:2024-10-27 22:42:17浏览次数:5  
标签:截图 v9.1 MobileIMSDK iOS RainbowChat 开源 IM

关于MobileIMSDK

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准Java、小程序、Uniapp,服务端基于Netty编写。

工程开源地址是:

关于RainbowChat

► 详细产品介绍:http://www.52im.net/thread-19-1-1.html
► iOS端更新记录:http://www.52im.net/thread-2735-1-1.html
► 全部运行截图:iOS端全部运行截图 (另:Android端运行截图 点此查看
► 在线体验下载:App Store安装地址 (另:Android端下载体验 点此查看

 

RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。

RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP两种通信协议的IM产品(通信层基于开源IM聊天框架 MobileIMSDK 实现)。

v9.1 版更新内容

此版更新内容更多历史更新日志):

  • 1)[bug] 解决了与Web产品互通时,收到撤回被引用消息的指令时会崩溃的问题;
  • 2)[bug] 解决了“查换用户”界面中精确查找时,输入内容时会导致底部按钮等控件显示高度被错误改变的问题;
  • 3)[bug] 解决了聊天输入框中自定义表情和数字、英文混输时,表情图标会消失的问题;
  • 4)[优化] 更换了位置消息中的高德地图AppKey,解决每日调用量限制问题;
  • 5)[优化] 优化了首页“消息”列表中单聊类型未正确同步时的收发消息和点击后的处理逻辑;
  • 6)[优化] 聊天消息自动识别电话、网址、邮箱等内容,点击自动跳转到系统功能;
  • 7)[优化] 优化了首页“消息”列表中同一好友和陌生人会话不能自动合并的问题。

部分功能运行截图(更多截图点此查看):

标签:截图,v9.1,MobileIMSDK,iOS,RainbowChat,开源,IM
From: https://www.cnblogs.com/imteck4713/p/18468295

相关文章

  • 微信软件苹果版分身、vx 多开、wx 双开,适用于 ios 系统,满足朋友圈微商信息转发跟圈需
    苹果手机如何双开微信号一键式多开地址:优软轻创-导航页|VLink你是否也遇到过需要同时管理两个微信号的烦恼?无论是工作与个人生活的分开,还是不同社交圈子的需求,苹果手机现在也能轻松实现微信双开啦!今天就来教大家几种实用的方法,让你的苹果手机秒变“双微信”神器!方法一......
  • UEFI引导与BIOS引导在原理上有什么区别
    UEFI引导与BIOS引导在原理上有以下区别:BIOS引导方式是传统的启动方式,通过读取MBR来启动计算机,而UEFI引导方式是一种基于固件的启动方式,不依赖于MBR,具有更高的安全性、更快的启动速度、支持更多的设备和更大的硬盘。一、BIOS引导方式BIOS(BasicInput/OutputSystem)是计算机上......
  • uni-app 扫码插件推荐:基于支付宝 mPaaS 扫码组件开发,支持 Android 和 iOS
    一.前言之前说到,我的一个uni-app项目遭到用户吐槽:“你们这个App扫码的正确率太低了,尤其是安卓的设备。经常性的扫码扫不出来,就算是扫出来了,也是错误的结果!”面对以上这个问题,我在当时的项目是使用了一个基于安卓原生zxing扫码插件实现的,虽然扫码效率可观,但是它也有一......
  • axios delete请求如何发给springboot
    1、发送请求体时前端axios的delete和post/put在传值上有点区别post和put有三个参数,url,data和config,所以在使用这两个时,可以写成axios.post(api,{ id:1});axios.put(api,{ id:1});第二个参数{id:1}会传给data。但是delete只有两个参数:url和config,data在config中,所以需......
  • 苹果ios免越狱云(群)控系统自动化控制手机技术源码开发
    免越狱群控与云控系统:提升效率与智能化管理的新篇章随着移动互联网的快速发展,手机已经成为人们日常生活和工作中不可或缺的工具。在企业管理和市场营销领域,如何高效地控制和管理大量手机成为了一个亟待解决的问题。免越狱群控与云控系统作为两种先进的手机管理解决方案,正逐渐......
  • Vue axios发送请求
    Vue发送请求下载axios插件npminstallaxios-S具体操作:functionget(){//请求地址,参数,请求头;then是处理返回结果axios.get("http://localhost:8080/hello",{params:{},headers:{}}).then(res=>console.log(res));}fu......
  • ios上架被4.3的解决策略
    一、分析问题仔细研究苹果的拒绝邮件,了解具体被认定为重复的原因和方面。可能包括功能、设计、代码结构等方面与已上架的App过于相似。对比自己的App与可能被认为重复的App,找出相似点和不同点。二、功能差异化✦增加独特功能为App引入新的、独特的功能特性,例如个性......
  • iOS开发框架--AFNetwork
    AFNetworking是一个强大的网络库,专为iOS和macOS开发而设计,旨在简化网络请求和响应处理。它基于NSURLSession提供了一套简洁易用的API,广泛用于处理网络通信。以下是AFNetworking的详细介绍,包括其主要功能、使用方法和架构。主要功能简化的网络请求:提供了简单的接口来......
  • iOS开发框架--SDWebImage
    SDWebImage是一个功能强大的库,用于在iOS和macOS应用中异步下载和缓存图像。它提供了简单易用的接口,帮助开发者高效地处理网络图片。以下是SDWebImage的详细介绍,包括其主要功能、使用方法和架构。主要功能异步下载:SDWebImage在后台线程中下载图片,避免阻塞主线程,保持用......
  • 第七:APP自动化工具-Airtest连接ios系统实操
    一.环境搭建1.苹果电脑(mac笔记本)2.苹果手机3.ios-Tagent3.1.作用:在手机端创建webDriver服务器,可以远程ios设备,定位UI元素3.2.下载地址:[https://github.com/AirtestProject/iOS-Tagent](https://github.com/AirtestProject/iOS-Tagent)3.3.依赖运行:x-code4.x-......