日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

环信快速集成,以及实际集成中遇到的坑

發(fā)布時(shí)間:2023/12/13 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 环信快速集成,以及实际集成中遇到的坑 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一.pod集成遇到的問題

1.直接pod 安裝 pod 'EaseUI', :git => 'https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git'

在這個(gè)過程中,如果你pod已經(jīng)安裝了sdwebimage,mjrefresh等他自身包含的三方,就需要在你的podfile里面把這個(gè)給刪除掉,不然會(huì)運(yùn)行失敗。

這個(gè)里面包含了<Hyphenate>的內(nèi)容了,官方文檔中第一段

就可以可以不用執(zhí)行了。

2.集成完之后,運(yùn)行模擬器發(fā)現(xiàn)一堆報(bào)錯(cuò),

這樣的報(bào)錯(cuò),去網(wǎng)上搜索如何解決報(bào)錯(cuò),也沒有,其實(shí)這個(gè)在官方文檔有解釋

由于 iOS 編譯的特殊性,為了方便開發(fā)者使用,我們將 i386 x86_64 armv7 arm64 幾個(gè)平臺(tái)都合并到了一起,所以使用動(dòng)態(tài)庫上傳appstore時(shí)需要將i386 x86_64兩個(gè)平臺(tái)刪除后,我們這邊報(bào)錯(cuò)的原因是這個(gè)包不支持模擬器的i386。直接運(yùn)行真機(jī)就可以啦!!!!!!!

此時(shí)有強(qiáng)迫癥的同學(xué)就想運(yùn)行模擬器版本的,就要用到手動(dòng)集成。

二.手動(dòng)集成

從官網(wǎng)下的包,也是不支持模擬器的,我這邊自己去找的其他工程里面的合并包,需要的留言。

配置方法:

步驟1:導(dǎo)入包

2.在build phases->link Binary with libraries里面添加<Hyphenate>

坑1:報(bào)一些rutime啊,NSString的報(bào)錯(cuò)

在你的pch文件里面添加?

#ifdef __OBJC__

#endif

3.到這里再運(yùn)行,發(fā)現(xiàn)可以運(yùn)行了,然而剛進(jìn)入首頁

坑2:編譯停了,也不寫報(bào)錯(cuò)原因

在general ->embedded binaries里面添加一下包內(nèi)容

終于能順利編譯。

?

這個(gè)在你打包的時(shí)候要注意?

執(zhí)行這段。

先拷貝一份出來打包執(zhí)行這行代碼,這樣就能保證之前的還能在模擬器上運(yùn)行。

忙了一天,把pod和手動(dòng)集成的坑都踩了個(gè)遍,讓能看到的避免踩坑。

?

轉(zhuǎn)載于:https://www.cnblogs.com/lizlblog/p/7417278.html

總結(jié)

以上是生活随笔為你收集整理的环信快速集成,以及实际集成中遇到的坑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。