环信即时通讯在工程中的安装——Nusen_Liu
即时通讯-环信
准备
1.下载SDK http://www.easemob.com/download
2.证书下载上传
后期发送消息 需要推送发送的内容
http://docs.easemob.com/doku.php?id=im:300iosclientintegration:10prepareforsdkimport
3.导入SDK
4.导入依赖库
CoreMedia.framework
AudioToolbox.framework
AVFoundation.framework
MobileCoreServices.framework
ImageIO.framework
SystemConfiguration.framework
libc++.dylib
libresolv.dylib
libz.dylib
libstdc++.6.0.9.dylib
libsqlite3.dylib
5.添加-force_load
targets->build setting->other linker flags->添加-force_load->静态库拖动到他的下面
6.SDK不支持bitcode ->build setting 中设置为NO
使用
1.注册环信
(1)导入头文件#import "EMSDK.h"
(2)注册代码
EMOptions *options = [EMOptions optionsWithAppkey:@"xuanyi#im"];
options.apnsCertName = @"DDD";
[[EMClient sharedClient] initializeSDKWithOptions:options];
(3)用户注册
EMError *error = [[EMClient sharedClient] registerWithUsername:@"ming" password:@"111"];
(4)用户登录
EMError *error = [[EMClient sharedClient] loginWithUsername:@"ming" password:@"111"];
(5)添加好友
《1》EMError *error = [[EMClient sharedClient].contactManager addContact:@"xiao" message:@"..."];
《2》[[EMClient sharedClient].contactManager addDelegate:self delegateQueue:nil];
《3》成功didReceiveAgreedFromUsername:
《4》遭拒绝didReceiveDeclinedFromUsername:
转载于:https://www.cnblogs.com/liuzhi20101016/p/5533827.html
环信即时通讯在工程中的安装——Nusen_Liu相关推荐
- 环信即时通讯SDK集成——实战:快速实现iOS应用中集成即时通讯IM和UI
准备 熟练objective-c语言 有一台mac电脑,并安装了xcode 和 cocoapods 目标 手把手教大家在iOS应用中集成即时通讯IM 功能 内容篇幅较长,需要内心平和耐心看下去,务必戒 ...
- 环信即时通讯云iOS版V2.0.9.1服务评测
集成测试 评测环境 2G/3G/WiFi网络下: 测评环境 MAC OS(10.9.2)+ XCode(5.1) + iPhone 测试对象 环信即时通讯云 IOS SDK Version 2.0.9 ...
- 【APICloud系列|25】 easeChat模块(环信-即时通讯)的实现
导读:easeChat 模块封装了环信即时通讯云的开放SDK,封装的接口都是纯功能类接口, 主要分三大类: 1,注册.登录.退出.监听 2,创建群组.添加/删除好友.获取好友列表 3,消息.会话.聊天 ...
- 环信 即时通讯sdk实现客服功能
仅适用于已经集成环信 即时通讯sdk,又需求实现客服功能,而不更换sdk. 下面的api环信 即时通讯并没有在文档中暴露,是我咨询了环信客服后知道的 核心就是 给 Message对象 setAttr ...
- 环信即时通讯云获得A轮融资 开启 “高品质更好用”IM时代
国内首家专注即时通讯云服务的公司--环信即时通讯云今日在发布会上正式宣布完成来自SIG海纳亚洲的500万美元A轮融资. 在此轮融资成功后,环信会在应开发者要求开发更多新功能的同时,着重于保持稳定的系统 ...
- 环信即时通讯IM重大更新助力企业数字化转型
即时通讯IM是人与人沟通的基础服务,随着线上场景的进一步丰富,用户对于IM的能力要求日益提升.IM本质是一项服务,用户对于体验质量的要求异常严苛,掌握终端用户质量体验的变化和趋势,能够快速发现问题及根 ...
- 环信即时通讯SDK集成——如何使用Swift快速集成环信IM iOS SDK并实现单聊
本文介绍如何使用swift快速集成环信即时通讯 IM iOS SDK 实现单聊. 前提条件 • Xcode (推荐最新版本). • 安装 iOS 10.0 或更高版本的 iOS 模拟器或 Apple ...
- vue2集成声网-环信即时通讯SDK,建议实现两人聊天
1.注册登陆环信并创建用户 步骤:注册 => 登录 => 创建应用 => 创建应用用户 登录注册:环信登陆注册页面(https://console.easemob.com/user/ ...
- Android 环信即时通讯集成
1. 首先需要注册环信即时通讯 主要是获取到appkey 2. 下载Android 的 sdk 和 demo 3. 第三步 我先忙需要导入 easeui 声明一点 libs.lite ...
- ThinkPHP框架整合环信即时通讯DEMO
环信成立于2013年4月,是一家全通讯能力云服务提供商.产品包括全球最大的即时通讯云 PaaS 平台--环信即时通讯云. 最近在工作中遇到要整合环信即时通讯,通过在网上搜索没有搜到特别全的案例,故此自 ...
最新文章
- R语言构建logistic回归模型:WVPlots包PRTPlot函数可视化获取logistic回归模型的最优阈值、优化(precision、enrichment)和recall之间的折衷
- python中类似对象吗_在Python中,两个对象什么时候相同? - python
- C#_汉字与GBK,Unicode,UTF-8编码之间的转换
- Android View坐标系
- boost::mpl模块实现sizeof相关的测试程序
- 《Android深入透析》之界面
- mysql 与c_mysql基础:mysql与C结合实例
- JAVA wait(), notify(),sleep详解
- UE4蓝图 绑定输入
- 广东电信在线人工服务器,202.96.128.86广东电信DNS故障及解决方法
- 计算机科学也有民科!看知乎计算机民科辩论大战!
- ORAN C平面 Section Extension 1
- (CodeForce) C. Edgy Trees (并查集)
- freescale R10 ipu lib 分析 - ipu_device.c
- 计算机等级证书中级是个什么级别呢
- C++学习小结 类与对象
- MSI B360 安装黑苹果 bois 设置
- [读书笔记]《生于忧患,死于安乐》
- 进一步学习操作系统 - 哈工大李治军老师 - 学习笔记 L28L29L30L31L32
- 什么是网络安全,为何要注重网络安全?
热门文章
- matlab 矩阵动态,matlab – 如何以块为单位动态重塑矩阵?
- DeepFake技术--win7下faceswap环境配置(一)(二)(三)
- Linux 网络安全技巧
- 【RBM】代码学习--DeepLearningToolBox
- 百度开源深度学习框架【飞桨——PaddlePaddle】学习实践一
- python实现原始字典数据中键值互换得到新的字典数据
- python获取指定字符串中重复模式最高的字符串
- python安装换源_Python切换pip安装源的方法详解
- python语言是二进制语言吗_在大型项目上,Python 是个烂语言吗?
- 【Django 2021年最新版教程16】pycharm model模型修改之后如何同步更新到mysql数据库