美文网首页
iOS. 由于UIWebview,构建的版本失效的解决办法

iOS. 由于UIWebview,构建的版本失效的解决办法

作者: 低调的雅痞先生 | 来源:发表于2020-09-30 14:52 被阅读0次

    构建版本不出现,对于很多人来说不知道什么原因,这个时候不要慌,去查看下,有没有收到apple发的邮件。邮件中会提示如下信息:

    New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.

    解决办法:

    第一步,首先先在项目文件里全局搜索UIWebview,找到文件,删除,原因就是苹果不允许UIWebview存在

    第二部,还有一些隐藏在sdk中的于UIWebview 关联的东西,比如 低版本的WechatOpenSDK,我这边是升级到1.8.7.1之后 才没有的,支付宝的sdk中也会存在,都是升级最新版本之后 ,才没有的,如何检查有哪些隐藏的sdk与UIWebview关联呢?

    找出与UIWebview相关联的sdk已经隐藏的文件的办法:

    1、打开终端 输入cd + 项目文件的路径

    2、输入grep -r UIWebView . 注意后面还有个点哦

    3.仔细核对文件路径,删除掉所有UIWebview相关,如果是sdk中的.a文件或者其他文件含有match的话,就升级到最新版本就好了

    相关文章

      网友评论

          本文标题:iOS. 由于UIWebview,构建的版本失效的解决办法

          本文链接:https://www.haomeiwen.com/subject/aswuuktx.html