差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
im:ios:other:easeui [2020/03/17 08:59] huanxinfudh [简介] |
im:ios:other:easeui [2020/12/06 12:21] zhangchong [快速集成] |
||
---|---|---|---|
行 3: | 行 3: | ||
---- | ---- | ||
- | ''EaseUI已不再维护,新用户建议集成新版UI,文档:http://docs-im.easemob.com/im/ios/sdk/prepare'' | + | ''EaseUI已不再维护,新用户建议集成新版UI,文档:[[http://docs-im.easemob.com/im/ios/sdk/prepare#集成_ui|集成UI]]'' |
===== 简介 ===== | ===== 简介 ===== | ||
行 24: | 行 24: | ||
=== 方法一: === | === 方法一: === | ||
<code> | <code> | ||
- | pod 'EaseUI', :git => 'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git' | + | pod 'EaseIMKit', :git => 'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git' |
- | </code> | + | |
- | + | ||
- | <code> | + | |
- | pod 'EaseUILite', :git =>'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git' | + | |
</code> | </code> | ||
如果要指定版本,可以在后面添加tag,如 | 如果要指定版本,可以在后面添加tag,如 | ||
<code> | <code> | ||
- | pod 'EaseUI', :git => 'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git', :tag => ‘3.3.4’ | + | pod 'EaseIMKit', :git => 'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git', :tag => ‘0.0.1’ |
</code> | </code> | ||
具体tag号和对应sdk版本号,可以从 | 具体tag号和对应sdk版本号,可以从 | ||
行 40: | 行 36: | ||
**注意:** | **注意:** | ||
- | EaseUI:对应Hyphenate SDK(sdk包含实时音视频) | + | EaseIMKit:对应Hyphenate SDK(sdk包含实时音视频, EaseIMKit暂不包含音视频) |
- | + | ||
- | EaseUILite:对应HyphenateLite SDK(sdk不包含实时音视频) | + | |
- | Pod集成EaseUI时,会同时通过Pod集成SDK | + | Pod集成EaseIMKit时,会同时通过Pod集成SDK |
=== 方法二:=== | === 方法二:=== | ||
- | * 集成 EaseUI 前,首先需要集成环信 iOS SDK,参考:集成文档 | + | * 集成 EaseIMKit 前,首先需要集成环信 iOS SDK,参考:集成文档 |
- | * 参考ChatDemo3.0 导入的方式,直接将EaseUI拖入已经集成SDK的项目中 | + | * 参考 EaseIM 导入的方式,直接将 EaseIMKit 拖入已经集成SDK的项目中 |
**注意:** | **注意:** | ||
- | * 添加的SDK要和EaseUI是同时下载的(目的是版本一致)。 | + | * 添加的SDK要和EaseIMKit是同时下载的(目的是版本一致)。 |
* 如果使用Lite版本SDK,并用拖动的方式添加EaseUI, 需要在 ''Build Settings'' > ''GCC_PREPROCESSOR_DEFINITIONS'' 中添加 ''ENABLE_LITE=1'' (等号左右不能有空格) | * 如果使用Lite版本SDK,并用拖动的方式添加EaseUI, 需要在 ''Build Settings'' > ''GCC_PREPROCESSOR_DEFINITIONS'' 中添加 ''ENABLE_LITE=1'' (等号左右不能有空格) | ||
- | **easeui中包含了拍照,发语音,发图片,发位置的功能,使用了录音,摄像头,相册,地理位置的权限。需要在您项目的info.plist中添加对应权限。** | + | ** EaseIMKit中包含了拍照,发语音,发图片,发视频,发位置,发文件的功能,需要使用录音,摄像头,相册,地理位置的权限。需要在您项目的info.plist中添加对应权限。** |
===== 初始化 ===== | ===== 初始化 ===== | ||