环信IM3.1 集成单聊 聊天室

(1)集成环信SDK:

pod:pod 'HyphenateFullSDK'

手动:因为我们要使用到语音和视频的功能,所以我们需要导入(环信 iOS HyphenateFullSDK 开发使用(包含实时通话功能))HyphenateFullSDK这个包。手动导入包文件后,我们需要手动加上一些库:

第 1 步:SDK 包含实时语音依赖库有:

CoreMedia.framework

AudioToolbox.framework

AVFoundation.framework

MobileCoreServices.framework

ImageIO.framework

libc++.dylib

libz.dylib

libstdc++.6.0.9.dylib

libsqlite3.dylib

libiconv.dylib

(如果使用的是 xcode7,后缀为 tbd。)

第 2 步:SDK 不支持 bitcode,向 Build Settings → Linking → Enable Bitcode 中设置 NO。

2)添加EaseUI

必须和SDK相对应的版本,不然会出现各种报错(方法找不到或者不对)

注意:如果编译报错,1、先检查EaseUI中的第三方是否和本地工程中的重复。 

                                 2、在PCH文件中引入头文件时:#ifdef __OBJC__                                                                                                                                     #import "easeUI.h"        #import "EMSDKFull.h"    等等    #endif

你可能感兴趣的:(环信IM3.1 集成单聊 聊天室)