關(guān)于UIWebView的警告,隨手記錄拧略。
明明已經(jīng)覺得都去掉了,還是報(bào)警告。
1.cd到項(xiàng)目目錄
2.(包含后面的點(diǎn))
grep -r UIWebView .
3.
find . -type f | grep -e ".a" -e ".framework" | xargs grep -s UIWebView
一般上面2個(gè)命令(2選1)可以檢測出帶有UIWebView的文件蒲讯。
對于比較老的工程,如果以上2個(gè)都沒有灰署,也很正常判帮,可以考慮對編譯出來的.app進(jìn)行反編譯(如hopper disassembler)局嘁,假設(shè)你的項(xiàng)目提交后會(huì)報(bào)警告,那基本是可以檢查出來的晦墙,看下哪里的函數(shù)用了UIWebView悦昵,比如早期的DTTextCore,以前早期沒有用Pod晌畅,直接編譯了庫文件但指。
索性將早期的DTTextCore刪除,用podfile更新抗楔,DTTextCore的pod的版本是處理過這個(gè)問題的棋凳,再次打包提交就不再報(bào)錯(cuò)了。