首先按照以往寫作慣例還是要解釋下標題含義!
什么叫做環(huán)信呢?環(huán)信是干什么的呢?
- 環(huán)信是北京易掌云峰科技有限公司旗下一家企業(yè)級服務軟件提供商,環(huán)信成立于2013年4月,并于2016年榮膺“Gartner 2016 Cool Vendor”。產(chǎn)品有國內(nèi)上線最早規(guī)模最大的即時通訊云平臺——環(huán)信即時通訊云,移動端最佳實踐的全媒體智能云客服平臺—環(huán)信移動客服。截至2016年上半年,環(huán)信即時通訊云共服務了82149家App客戶,環(huán)信移動客服共服務了29437家企業(yè)用戶,環(huán)信和融云都是國內(nèi)專業(yè)的即時通訊云服務提供商,致力于為互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)開發(fā)者提供即時通訊基礎能力和云端服務。-----以上呢就是環(huán)信的簡介和環(huán)信的作用。。
下面進行干貨階段
集成環(huán)信的方法以及步驟詳解
環(huán)信官網(wǎng)下載地址 http://www.easemob.com/download/im
-
1 第一步呢你需要登錄環(huán)信官網(wǎng)下載官網(wǎng)最新版本SDK安裝包(我這邊下載的是版本3.2.0版本的)如圖所示--
環(huán)信官網(wǎng)截屏 2下載之后請打開你的安裝包 如下圖--
對上面文件進行描述--
```
chatdemo-ui-3.2.0.ipa 就是我們常常說過的打包的文件
ChatDemo-UI3.0 就是我們的Demo源碼
doc 是sdk的接口文檔
EaseUI 是我們EaseUI的源碼
HyphenateSDK和HyphenateSDK是我們需要集成的sdk
- 3 第三部分呢就是我們需要新建一個項目 如圖所示--
- 4 第四步 我們需要將我們剛才下載的sdk拖拽到我們剛剛創(chuàng)建的本地項目當中 如圖所示 --
- 第五步 下面我們需要加入依賴庫--如圖所示--
備注:其中l(wèi)ibiconv.tbd 這個文件是xcode7以上需要添加的
- 第六步 下面我們需要配置info里面的東西--打開info 如下圖所示--
- 第七步 環(huán)信是不支持 Bitcode的,所以我們要在Build Setting里面把Bitcode設置為NO,如圖所示--
- 第八步 我們需要創(chuàng)建一個pch文件
-
第九步 我們需要在pch文件當中倒入頭文件 如圖所示--
頭文件導入 -
第十步 我們需要在buildSetting里面搜索prefix head 然后把剛剛創(chuàng)建的pch文件路徑復制到路徑里面 -- 如圖所示
pch路徑導入 -
第十一步 就是初始化sdk的過程 如下圖 在AppDelegate里面進行 -- (箭頭指向的地方都添加了注釋 大家可以看圖片)
初始化sdk
-
第十二步 那就是繪制一個簡單的聊天頁面 --下面我們創(chuàng)建頁面--
創(chuàng)建聊天頁面 -
第十三步 展示我們的試圖為項目運行首頁試圖--如圖所示 --
試圖設置為首頁試圖 第十四步 我們要實現(xiàn)我們的點擊按鈕進行發(fā)送的功能實現(xiàn) 如圖所示---
備注: 其中_conversation.conversationId是發(fā)送方ID
_conversation.conversationId 是接受方ID
-
第十五步 就是回調(diào)的方法 如圖所示---
回調(diào)方法
首先你需要實現(xiàn)協(xié)議,然后登錄剛剛發(fā)送過去的賬號,就可以看到這個回調(diào)信息---
以上就是環(huán)信集成和簡單實現(xiàn)單聊的全部截圖和文字!!!小編此刻吐了一口鮮血?。。∥沂切列《寂茉贗T行業(yè)的90后男孩……
如果可以幫到你,記得點贊??_
本人個人微信公眾號地址(喜歡記得關注??)