騰訊云即時(shí)通訊研究(一)

最近boss突發(fā)奇想 ,說想要在項(xiàng)目中增加消息管理功能,并且還選定了使用騰訊云,作為搬磚狗的樓主只好去研究學(xué)習(xí)下騰訊云的即時(shí)通訊.首先 樓主去騰訊云的官網(wǎng)粗略的看了下,不得不佩服騰訊的強(qiáng)悍.下面來分享樓主的學(xué)習(xí)歷程.

第一步:去騰訊云的官網(wǎng)注冊登錄賬號 要求實(shí)名認(rèn)證......

網(wǎng)址: https://www.qcloud.com/

選擇-----文檔與支持 再選-----產(chǎn)品文檔


然后選擇移動(dòng)與通信的 ---云通信


再選擇客戶端集成的 iOS ?v3.x的部分


于是我們就可以看到官方文檔了 說到這里 是在不得不吐槽 這官方文檔寫的真的是無力吐槽....好多坑都沒說明 ,樓主是一步步填坑出來的 ,說多了都是淚...

先去下載官方demo 內(nèi)部含有sdk,下載地址: ?https://www.qcloud.com/product/im#sdk 下載最新版本的


第二步: 集成sdk到項(xiàng)目中

下載解壓后是這樣子的 ? 編號1是公用的庫 ? 2是sdk重要的 的一些framework 和類 ?3 是一些app基礎(chǔ)UI

4 是自定義UI的文件


創(chuàng)建一個(gè)空項(xiàng)目命名為:騰訊云通信測試1 ? ?先把這4個(gè)文件加拖進(jìn)去 (如果想自定義的UI什么的請忽略后面的兩個(gè)文件夾,或者在這幾個(gè)文件中修改)

創(chuàng)建一個(gè)全局的pch 文件放配置路徑 這個(gè)具體的就不多說了,百度上一大堆......

在pch文件中導(dǎo)入頭文件

然后點(diǎn)擊編譯 會(huì)出現(xiàn)什么 ,一堆紅色...我們先去配置一些依賴庫



添加完這些依賴庫 應(yīng)該可以編譯了吧 ?圖樣圖森破 ....還有配置要添加 以為有些庫是使用的非arc編寫的 要在arc運(yùn)行需要添加? -fno-objc-arc

1 在build phases? 搜zip? 找到ZipArchive.m 添加 -fno-objc-arc


2? 在build phases? 搜json ?找到JSONKit.m 添加 -fno-objc-arc


3? 需要在Build Setting中Other Linker Flags添加-ObjC


4 替換掉系統(tǒng)生成的 appdelegate 這個(gè)類

最后編譯運(yùn)行 成功


這一次集成就先寫到這,后期樓主會(huì)根據(jù)項(xiàng)目需求和實(shí)際遇到的坑進(jìn)行補(bǔ)充和研究...?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容