台湾一级a毛片在线播放,黄色精品偷拍视频大全,精品一区二区在线欧美日韩,日本特黄一级视频播三级片,日韩美女18岁美女视频,偷偷操不一样的99,国产午夜激无码av毛片久

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺(tái) > 客戶端SDK參考 > iOS Native SDK > 常見問題 集成第三方平臺(tái)組件出現(xiàn)業(yè)務(wù)異常 更新時(shí)間: 2019/10/29 GMT+08:00

入門使用

集成第三方平臺(tái)組件出現(xiàn)業(yè)務(wù)異常 更新時(shí)間: 2019/10/29 GMT+08:00

更新時(shí)間:2019-11-20

現(xiàn)象描述

開發(fā)者在集成華為提供的iOS SDK進(jìn)行開發(fā)應(yīng)用程序時(shí),還引用了第三方平臺(tái)組件提供的SDK,應(yīng)用程序運(yùn)行時(shí)出現(xiàn)業(yè)務(wù)異常(此異常不可預(yù)知,可能出現(xiàn)在第三方平臺(tái)組件業(yè)務(wù)調(diào)用過程,也可能出現(xiàn)在華為iOS SDK業(yè)務(wù)調(diào)用過程)。

可能原因

華為提供的iOS SDK與第三方平臺(tái)組件提供的SDK均引用了相同的"第三方開源軟件",但版本不一致,iOS系統(tǒng)在編譯開發(fā)者的應(yīng)用程序時(shí),無法為“華為提供的iOS SDK”和“第三方平臺(tái)組件提供的SDK”編譯加載所需要的“符號(hào)”,從而引起業(yè)務(wù)異常。

其中,較常見的引起問題的第三方開源軟件是openssl組件,當(dāng)前華為提供的iOS SDK引用的openssl版本為“1.0.2p”。

處理方法

說明: 

因此問題為iOS平臺(tái)的機(jī)制引起的,如下“處理方式”只是“嘗試”解決上述現(xiàn)象對(duì)應(yīng)的問題,并不保證完全解決,或解決后無風(fēng)險(xiǎn)。

  1. 若第三方提供的是*.a靜態(tài)庫,則可在應(yīng)用程序的工程目錄下搜索排查,若如出現(xiàn)重復(fù)的* .a 靜態(tài)庫,則需要工程目錄下刪除重復(fù)的靜態(tài)庫(具體刪除哪個(gè)靜態(tài)庫,需要根據(jù)刪除后進(jìn)行測(cè)試驗(yàn)證結(jié)果最終確定),并在“ Build Phases ->Link Blnary With Librarles”中刪除對(duì)應(yīng)的依賴。
  2. 若第三方提供的是*.framework,則根據(jù)第三方SDK提供方使用的“第三方開源軟件”列表,與華為提供的“第三方開源軟件”列表進(jìn)行對(duì)比,排查出可能沖突的“第三方開源軟件”???ldquo;嘗試”刪除華為SDK軟件包中“第三方開源軟件”對(duì)應(yīng)的*.a靜態(tài)庫,進(jìn)行測(cè)試驗(yàn)證,若無法通過測(cè)試,則需要第三方提供的*.framework中在打包時(shí),排除對(duì)“第三方開源軟件”的打包(畢竟在iOS機(jī)制下,對(duì)“第三方開源軟件”打包必然存在“符號(hào)沖突”問題)后,再使用“步驟1”進(jìn)行處理。