iOS提審出現(xiàn)ITMS-90809: Deprecated API Usage(UIWebView審核不通過(guò)處理)

1.首先全局搜索關(guān)鍵字”UIWebView“ ,找到之后對(duì)應(yīng)處理改成WKWebView,注釋可以不修改。

2.第三方庫(kù)里使用了UIWebView(比如老版本的AFNetWorking),可以更新最新的庫(kù),一般成熟的庫(kù)都已經(jīng)做了更新,廢棄了UIWebView,如果沒(méi)有更新可以看看有沒(méi)有調(diào)用,沒(méi)有調(diào)用可以適當(dāng)性的刪除。

3.還有些在第三方庫(kù)的.a或者.framework文件里,這些在xcode中是搜索不出來(lái)的,只能用終端去查,進(jìn)行以下步驟:

首先cd到項(xiàng)目根目錄

然后輸入這個(gè)命令?grep -r UIWebView .


一定要注意空格,還有最后的點(diǎn)別漏掉

如果出現(xiàn)這樣的錯(cuò)誤,可能是你最后的點(diǎn)沒(méi)寫(xiě)


輸入正確出現(xiàn)這樣的結(jié)果

?

其中這些注釋或者是README中的注釋文字可以不用理會(huì),不會(huì)影響審核

?

?

像下面這種就是.a文件里包含UIWebView


目前筆者發(fā)現(xiàn)ShareSDK中包含UIWebView,更新到最新的庫(kù)即可

仔細(xì)檢查,把包含UIWebView的.a或者.framework文件所在的庫(kù)都更新


4.最后全部清理完,再次 grep -r UIWebView . ?

如果只剩下注釋就沒(méi)什么問(wèn)題了,可以再次提審


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

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

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