关闭

No.03 Xcode(7.x) 环信SDK3.0

标签: IOSXcode
820人阅读 评论(0) 收藏 举报
分类:
SDK获取
01. 从“http://www.easemob.com”下载sdk,这里的版本号是ios_IM_sdk_V3.1.1;
02. 运行sdk目录“sdk/ChatDemo-UI3.0/ChatDemo.xcworkspace”,这是一个项目组文件,里面包含了ChatDemo-UI3.0和EaseUI两个项目;
03. 编译这个项目组,然后打开目录“ChatDemo-UI3.0/Products”,会发现里面有四个文件,将EaseUIResource.bundle拷贝出来;
04. 打开sdk目录“sdk/EaseUI”,将“EaseUI”文件夹拷贝出来,这个文件夹应该包含”EaseUI-Prefix.pch“、”EaseUI.h“、”EaseUI.m“、“EMUIKit”四个部分;
05. 将sdk目录下的“HyphenateSDK”文件夹拷贝出来;
06. 将以上拷贝出来的“EaseUIResource.bundle”、“EaseUI”、“HyphenateSDK”放入一个文件夹内,取名叫“EaseMob”;


SDK载入
01. 建立空项目,命名为“example”,本示例中使用Xcode7.3;
02. 将“EaseMob”拖入项目中,此操作Xcode会自动将“libopencore-amrwb.a”、“libopencore-amrnb.a”、“libHyphenateFullSDK.a”、“libHyphenateSDK.a”四个静态库(包括库路径)加入到项目配置中;
03. 将“$(PROJECT_DIR)/example/EaseMob/EaseUI/EaseUI-Prefix.pch”加入到“Prefix Header”中;
04. 将“libsqlite3.tbd”、“libz.tbd”、“libiconv.tbd”、“libstdc++.6.0.9.tbd”,加入到依赖库中;
05. 编译项目,成功.
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

手把手教你集成环信3.0及时通讯

吐槽一下一开始要集成环信客服这个功能,去环信官网找所谓的开发文档,翻了半天没找到一个完整的流程,就比如看到下一步让你跳转到他们技术人员自己写的demo上,没看到步骤流程还安慰自己有demo看也行。 下载完demo想看看效果,谁知道你官网上面贴的demo是满满的crash啊!!!找你们技术人员重新要了...
  • mingxz100
  • mingxz100
  • 2016-09-10 11:17
  • 148

IOS开发-环信UI3.0集成(XCode8)

首先去官网下载SDK:http://www.easemob.com/download/im下载完把图中的两个文件拖进项目: 然后加入对应的framework: 根据需求去添加(下图是官网的教程提示的): 红色框框是重点。这些工作做完以后,command+b编译一下会发现有错,这里我们需...
  • zhaolaoda2012
  • zhaolaoda2012
  • 2016-10-09 17:17
  • 916

iOS 即时视频和聊天(基于环信)

先上效果图: 屏幕快照 2015-07-30 下午5.19.46.png 说说需求:开发一个可以进行即时视频聊天软件. 最近比较忙,考完试回到公司就要做这个即时通信demo.本来是打算用xmpp协议来做视频通信的,想了想要搞后台,还要搭建服务器.一开始没明白是怎么样的一种形...
  • hbblzjy
  • hbblzjy
  • 2016-04-21 22:41
  • 2013

如何快速的集成环信,并高效的使用

一、前言最近,公司准备集成一个即时通讯的功能,于是我找到了环信,于是我就这样被坑了,于是就有了本文来教大家如何跳出我踩过的坑,于是…… 说环信比较坑并不是它们的产品不好,相反它们的功能做得还不错(本人承诺绝对不是托),而是它们写的文档真的是太乱了,一不小心你就会入坑(还好环信的技术客服还算给力,很...
  • liu_jing_hui
  • liu_jing_hui
  • 2016-10-31 18:06
  • 2025

环信IM (二)添加 删除

1.//主动添加好友操作的实现方法 var startAddFriend = function() { var user = $('#addfridentId').val(); if (user == '') { $('#add-frident-war...
  • endercc
  • endercc
  • 2016-05-03 14:44
  • 2028

XMPP与环信的简单介绍

XMPP --> 环信 1.XMPP是网络层基于TCP协议,数据层基于XML协议的即时通讯协议。所以要实现通讯的话,就要跟TCP一样,遵循3次握手,建立连接,持有一个长连接,连接期间发送消息,消息的格式就是XMPP,是一个流,可以分段发,别人也可以分段的将消息给我,在stre...
  • WJP19930121
  • WJP19930121
  • 2016-05-26 11:30
  • 2646

03环信好友管理 - 获取好友列表

获取好友列表,环信提供了4种方法。 从本地获取:该方法比较特殊,只有在您之前获取过好友列表的情况下才会有值,且不能保证最新。NSArray *buddyList = [[EaseMob sharedInstance].chatManager buddyList]; 另外3种都是从服务器上获取: ...
  • github_26672553
  • github_26672553
  • 2016-02-13 13:19
  • 5540

自己修改环信

http://www.jianshu.com/p/5f74288b771a "环信"第二波 更改聊天头像,昵称等问题   作者 明明的魔样 关注 2016.12.17 13:53 字数 562 ...
  • helloworld183
  • helloworld183
  • 2017-02-16 18:18
  • 623

环信服务端集成(PHP)

<?php namespace Home\Controller; use Think\Controller;/** * 环信-服务器端REST API * @author limx <limx@xiaoneimimi.com> */ class HXController...
  • u010957293
  • u010957293
  • 2016-01-25 14:32
  • 4795

03环信好友管理 - 添加好友(好友申请)

EMChatManagerBuddyDelegate Ø上面的协议的实现了对用户的基本操作,如 (1)添加好友 (2)从本地获取好友列表 (3)从服务器获取最新好友列表 (4)接收好友添加请求 (5)删除好友 (6)被好友从名单上删除 1.搭建界面,创建相关控制...
  • github_26672553
  • github_26672553
  • 2016-02-13 10:32
  • 2689
    个人资料
    • 访问:14051次
    • 积分:378
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类