iOS環(huán)信集成及使用(3.2.0版本)

首先按照以往寫作慣例還是要解釋下標題含義!

什么叫做環(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下載之后請打開你的安裝包 如下圖--

環(huán)信SDK包內(nèi)容

對上面文件進行描述--
```
chatdemo-ui-3.2.0.ipa 就是我們常常說過的打包的文件
ChatDemo-UI3.0 就是我們的Demo源碼
doc 是sdk的接口文檔
EaseUI 是我們EaseUI的源碼
HyphenateSDK和HyphenateSDK是我們需要集成的sdk

  • 3 第三部分呢就是我們需要新建一個項目 如圖所示--
新建項目
  • 4 第四步 我們需要將我們剛才下載的sdk拖拽到我們剛剛創(chuàng)建的本地項目當中 如圖所示 --
導入sdk文件
  • 第五步 下面我們需要加入依賴庫--如圖所示--
環(huán)信依賴庫的添加

備注:其中l(wèi)ibiconv.tbd 這個文件是xcode7以上需要添加的

  • 第六步 下面我們需要配置info里面的東西--打開info 如下圖所示--
info需要添加為yes
  • 第七步 環(huán)信是不支持 Bitcode的,所以我們要在Build Setting里面把Bitcode設置為NO,如圖所示--
設置Bitcode
  • 第八步 我們需要創(chuàng)建一個pch文件
創(chuàng)建pch文件
  • 第九步 我們需要在pch文件當中倒入頭文件 如圖所示--


    頭文件導入
  • 第十步 我們需要在buildSetting里面搜索prefix head 然后把剛剛創(chuàng)建的pch文件路徑復制到路徑里面 -- 如圖所示


    pch路徑導入
  • 第十一步 就是初始化sdk的過程 如下圖 在AppDelegate里面進行 -- (箭頭指向的地方都添加了注釋 大家可以看圖片)


    初始化sdk
  • 第十二步 那就是繪制一個簡單的聊天頁面 --下面我們創(chuàng)建頁面--


    創(chuàng)建聊天頁面
  • 第十三步 展示我們的試圖為項目運行首頁試圖--如圖所示 --


    試圖設置為首頁試圖
  • 第十四步 我們要實現(xiàn)我們的點擊按鈕進行發(fā)送的功能實現(xiàn) 如圖所示---

按鈕點擊實現(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后男孩……

如果可以幫到你,記得點贊??_

本人個人微信公眾號地址(喜歡記得關注??)


辛小二個人微信公眾號地址
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容