即时通讯-环信

准备

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相关推荐

  1. 环信即时通讯SDK集成——实战:快速实现iOS应用中集成即时通讯IM和UI

    准备 熟练objective-c语言 有一台mac电脑,并安装了xcode 和 cocoapods 目标 手把手教大家在iOS应用中集成即时通讯IM 功能 内容篇幅较长,需要内心平和耐心看下去,务必戒 ...

  2. 环信即时通讯云iOS版V2.0.9.1服务评测

    集成测试 评测环境 2G/3G/WiFi网络下: 测评环境 MAC OS(10.9.2)+ XCode(5.1) + iPhone 测试对象 环信即时通讯云 IOS SDK Version 2.0.9 ...

  3. 【APICloud系列|25】 easeChat模块(环信-即时通讯)的实现

    导读:easeChat 模块封装了环信即时通讯云的开放SDK,封装的接口都是纯功能类接口, 主要分三大类: 1,注册.登录.退出.监听 2,创建群组.添加/删除好友.获取好友列表 3,消息.会话.聊天 ...

  4. 环信 即时通讯sdk实现客服功能

    仅适用于已经集成环信 即时通讯sdk,又需求实现客服功能,而不更换sdk. 下面的api环信 即时通讯并没有在文档中暴露,是我咨询了环信客服后知道的 核心就是 给 Message对象  setAttr ...

  5. 环信即时通讯云获得A轮融资 开启 “高品质更好用”IM时代

    国内首家专注即时通讯云服务的公司--环信即时通讯云今日在发布会上正式宣布完成来自SIG海纳亚洲的500万美元A轮融资. 在此轮融资成功后,环信会在应开发者要求开发更多新功能的同时,着重于保持稳定的系统 ...

  6. 环信即时通讯IM重大更新助力企业数字化转型

    即时通讯IM是人与人沟通的基础服务,随着线上场景的进一步丰富,用户对于IM的能力要求日益提升.IM本质是一项服务,用户对于体验质量的要求异常严苛,掌握终端用户质量体验的变化和趋势,能够快速发现问题及根 ...

  7. 环信即时通讯SDK集成——如何使用Swift快速集成环信IM iOS SDK并实现单聊

    本文介绍如何使用swift快速集成环信即时通讯 IM iOS SDK 实现单聊. 前提条件 • Xcode (推荐最新版本). • 安装 iOS 10.0 或更高版本的 iOS 模拟器或 Apple ...

  8. vue2集成声网-环信即时通讯SDK,建议实现两人聊天

    1.注册登陆环信并创建用户 步骤:注册 => 登录 => 创建应用 => 创建应用用户 登录注册:环信登陆注册页面(https://console.easemob.com/user/ ...

  9. Android 环信即时通讯集成

    1.  首先需要注册环信即时通讯    主要是获取到appkey 2. 下载Android  的 sdk  和 demo 3. 第三步 我先忙需要导入  easeui 声明一点 libs.lite  ...

  10. ThinkPHP框架整合环信即时通讯DEMO

    环信成立于2013年4月,是一家全通讯能力云服务提供商.产品包括全球最大的即时通讯云 PaaS 平台--环信即时通讯云. 最近在工作中遇到要整合环信即时通讯,通过在网上搜索没有搜到特别全的案例,故此自 ...

最新文章

  1. R语言构建logistic回归模型:WVPlots包PRTPlot函数可视化获取logistic回归模型的最优阈值、优化(precision、enrichment)和recall之间的折衷
  2. python中类似对象吗_在Python中,两个对象什么时候相同? - python
  3. C#_汉字与GBK,Unicode,UTF-8编码之间的转换
  4. Android View坐标系
  5. boost::mpl模块实现sizeof相关的测试程序
  6. 《Android深入透析》之界面
  7. mysql 与c_mysql基础:mysql与C结合实例
  8. JAVA wait(), notify(),sleep详解
  9. UE4蓝图 绑定输入
  10. 广东电信在线人工服务器,202.96.128.86广东电信DNS故障及解决方法
  11. 计算机科学也有民科!看知乎计算机民科辩论大战!
  12. ORAN C平面 Section Extension 1
  13. (CodeForce) C. Edgy Trees (并查集)
  14. freescale R10 ipu lib 分析 - ipu_device.c
  15. 计算机等级证书中级是个什么级别呢
  16. C++学习小结 类与对象
  17. MSI B360 安装黑苹果 bois 设置
  18. [读书笔记]《生于忧患,死于安乐》
  19. 进一步学习操作系统 - 哈工大李治军老师 - 学习笔记 L28L29L30L31L32
  20. 什么是网络安全,为何要注重网络安全?

热门文章

  1. matlab 矩阵动态,matlab – 如何以块为单位动态重塑矩阵?
  2. DeepFake技术--win7下faceswap环境配置(一)(二)(三)
  3. Linux 网络安全技巧
  4. 【RBM】代码学习--DeepLearningToolBox
  5. 百度开源深度学习框架【飞桨——PaddlePaddle】学习实践一
  6. python实现原始字典数据中键值互换得到新的字典数据
  7. python获取指定字符串中重复模式最高的字符串
  8. python安装换源_Python切换pip安装源的方法详解
  9. python语言是二进制语言吗_在大型项目上,Python 是个烂语言吗?
  10. 【Django 2021年最新版教程16】pycharm model模型修改之后如何同步更新到mysql数据库