国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

私有云集成 iOS IMKit 5.X 源碼的解決方案

這篇具有很好參考價(jià)值的文章主要介紹了私有云集成 iOS IMKit 5.X 源碼的解決方案。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

描述
IMKit SDK 5.0 及以上版本 UI 相關(guān)庫(kù)開放了源代碼,支持在 CocoaPods 中以源碼形式進(jìn)行調(diào)試與集成。但私有云客戶無(wú)法直接參照使用公有云開發(fā)文檔,通過 CocoPods 集成 IMKit 源碼。

私有云客戶如需集成 IMKit 源碼,請(qǐng)使用本文中的解決方案。

分析
融云在 CocoaPods 中只提供了供公有云使用的 IMKit 源碼。

解決方案
本方案適用于私有云 IMKit 5.3.3.50 及之后版本。

核心流程:編譯 IMKit 工程 → 腳本生成 framework → framework 導(dǎo)入 App 工程

獲取私有云 IMKit 源碼工程。賬號(hào)密碼請(qǐng)咨詢您的企微群群主。

https://eportal.rongcloud.cn/ 3

修改 IMKit 源碼中的以下 shell 腳本:

在 before_build.sh 文件內(nèi)注釋掉所有代碼

在 after_build.sh 文件尾部添加:

cp -af ${BIN DIR}/ "App 內(nèi)引入 RongIMKit.framework 的路徑"
在 XCode 新建 workspace,如果自己項(xiàng)目里已經(jīng)有了,用現(xiàn)有的即可。

把 IMKit 源碼和自己的項(xiàng)目都加到 workspace 中,編譯自己的 App 即可。
編譯成功后, imkit/bin 目錄下會(huì)生成 RongIMKit.framework,通過底部參考鏈接導(dǎo)入到 App 工程里。

在 after_build.sh 文件中添加的腳本路徑,修改為 RongIMKit.framework 在 App 工程里中路徑
驗(yàn)證方法:在 IMKit 源碼中添加一行 NSLog 日志, 編譯 App 并運(yùn)行到設(shè)備, 查看是否有日志輸出。

詳情查看:融云-為用戶提供IM即時(shí)通訊和實(shí)時(shí)音視頻通信云服務(wù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-758881.html

到了這里,關(guān)于私有云集成 iOS IMKit 5.X 源碼的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java.io.NotSerializableException異常的解決方案

    java.io.NotSerializableException異常的解決方案

    做項(xiàng)目練習(xí)的時(shí)候,發(fā)現(xiàn)項(xiàng)目可以運(yùn)行,但是會(huì)爆出java.io.NotSerializableException異常 解決方法 :在你的實(shí)體類后加 “implements Serializable”, NotSerializableException :字面意思就是沒有序列化異常。 首先 ,你要明白什么是序列化: *序列化:*把對(duì)象轉(zhuǎn)化為可傳輸?shù)淖止?jié)序列過程稱

    2024年02月05日
    瀏覽(20)
  • iOS長(zhǎng)按時(shí)無(wú)法保存圖片問題解決方案

    在使用iOS設(shè)備的用戶中,相信很多人都有過在瀏覽網(wǎng)頁(yè)時(shí)遇到長(zhǎng)按時(shí)無(wú)法保存圖片的困擾。這主要是因?yàn)榫W(wǎng)頁(yè)開發(fā)者為了保護(hù)版權(quán)或隱私,默認(rèn)屏蔽掉了圖片長(zhǎng)按時(shí)保存的功能。 具體來(lái)說,問題出在 -webkit-touch-callout 這個(gè)CSS屬性上。這個(gè)屬性用于定義當(dāng)用戶長(zhǎng)按時(shí),系統(tǒng)是否

    2024年01月19日
    瀏覽(38)
  • 【方案探討】 出現(xiàn)java.io.IOException解決方法

    歡迎來(lái)到我的博客!在這里,我將分享我對(duì)問題的獨(dú)特見解和解決方案。通過這篇博客,我希望能夠?yàn)槟鷰?lái)新的思考方式,啟發(fā)您尋找問題的不同角度,并探索創(chuàng)新的解決方案。 每個(gè)問題都是一個(gè)機(jī)會(huì),是一個(gè)學(xué)習(xí)的過程。在這里,我將分享我對(duì)問題的思考過程和解決方案

    2024年04月25日
    瀏覽(19)
  • iOS UI掉幀和卡頓優(yōu)化解決方案記錄

    iOS UI掉幀和卡頓優(yōu)化解決方案記錄

    UI卡頓原理 在 VSync 信號(hào)到來(lái)后,系統(tǒng)圖形服務(wù)會(huì)通過 CADisplayLink 等機(jī)制通知 App,App 主線程開始在 CPU 中計(jì)算顯示內(nèi)容,比如視圖的創(chuàng)建、布局計(jì)算、圖片解碼、文本繪制等。隨后 CPU 會(huì)將計(jì)算好的內(nèi)容提交到 GPU 去,由 GPU 進(jìn)行變換、合成、渲染。隨后 GPU 會(huì)把渲染結(jié)果提交到

    2024年01月22日
    瀏覽(26)
  • 蘋果ios企業(yè)簽名永不掉簽免簽網(wǎng)頁(yè)封裝應(yīng)用解決方案

    蘋果ios企業(yè)簽名永不掉簽免簽網(wǎng)頁(yè)封裝應(yīng)用解決方案

    蘋果免簽永不掉簽解決方案他的原理是利用蘋果書簽的形式進(jìn)行處理,理論上可以實(shí)現(xiàn)只要你不刪除書簽?zāi)蔷筒粫?huì)掉簽的,那么實(shí)現(xiàn)方式如下 封裝書簽是在H5網(wǎng)站封裝的基礎(chǔ)上進(jìn)行的,通過在打包的過程中寫入一個(gè)描述文件,使得封裝出來(lái)的iOS應(yīng)用可以在無(wú)需上架App Store應(yīng)用

    2024年02月07日
    瀏覽(19)
  • iTunes更新iOS17出現(xiàn)發(fā)生未知錯(cuò)誤4000的原因和解決方案

    iTunes更新iOS17出現(xiàn)發(fā)生未知錯(cuò)誤4000的原因和解決方案

    有不少人使用iTunes更新iOS 17時(shí)出現(xiàn)「無(wú)法更新iPhone發(fā)生未知的錯(cuò)誤4000」的錯(cuò)誤提示,不僅不知道iTunes升級(jí)失敗的原因,也無(wú)從解決iPhone無(wú)法更新4000的問題。 小編今天就分享iPhone更新iOS系統(tǒng)出現(xiàn)4000錯(cuò)誤提示的原因和對(duì)應(yīng)的解決方案。 許多蘋果用戶在更新iOS 系統(tǒng)時(shí),經(jīng)常會(huì)遇

    2024年02月07日
    瀏覽(27)
  • windows上進(jìn)行IOS 應(yīng)用開發(fā)+上架全流程的解決方案(uniapp)

    windows上進(jìn)行IOS 應(yīng)用開發(fā)+上架全流程的解決方案(uniapp)

    本人通過查閱網(wǎng)上資料和apple開發(fā)文檔完全走了一遍上架流程,使用的IDE是uniapp,使用的uni框架編寫app,使用云發(fā)布。成功上架兩款小產(chǎn)品,在這里簡(jiǎn)單的說一下整體的流程。 一、物料準(zhǔn)備: iphone手機(jī),ios系統(tǒng)需要在16以上,否則無(wú)法注冊(cè)apple developer。(注冊(cè)developer需要在蘋

    2024年02月10日
    瀏覽(25)
  • 小程序跳轉(zhuǎn)安卓會(huì)跳轉(zhuǎn)兩次 iOS不會(huì)的解決方案

    原因:元素點(diǎn)擊事件在子元素上有綁定,父元素上也有綁定會(huì)形成冒泡事件; 原生小程序: bind:tap:會(huì)冒泡; catch:tap:阻止冒泡; uniapp: @click:會(huì)冒泡; @click.stop:阻止冒泡;

    2024年01月25日
    瀏覽(22)
  • uniapp中video層級(jí)太高解決方案,適用安卓/IOS/H5

    官方給出的方案比較繁瑣復(fù)雜,因此自己寫了一個(gè)簡(jiǎn)單粗暴的組件,利用iframe實(shí)現(xiàn) 1.我們直接新建一個(gè)nVideo.vue的組件 2.在需要使用的地方直接引入使用這個(gè)組件,只需傳src視頻地址進(jìn)來(lái)即可 話不多說,直接上代碼 直接在需要用到的地方引入使用即可 使用頻率高的話可全局注

    2024年02月06日
    瀏覽(19)
  • iPhone開發(fā)--Xcode15下載iOS 17.0.1 Simulator Runtime失敗解決方案

    iPhone開發(fā)--Xcode15下載iOS 17.0.1 Simulator Runtime失敗解決方案

    爆句粗口,升級(jí)后公司網(wǎng)絡(luò)下載iOS 17.0.1 Simulator Runtime一直出錯(cuò),每次出錯(cuò)后都得重新開始下載,oh,f**k。上一次在在家里的網(wǎng)絡(luò)升級(jí)成功。 進(jìn)入網(wǎng)址:https://developer.apple.com/download/all/ 之后找到iOS 17.0.1 Simulator Runtime,點(diǎn)擊下載,這個(gè)通過瀏覽器下載。 之后在命令行運(yùn)行下面的

    2024年02月08日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包