上周末文章写的 UIWebView的坑,你踩了么
piapia打脸了,UIWebView的坑,我踩了。写好的SDK代码给人用,发现还是收到含有UIWebView的这个邮件。
没办法,这个问题得解决啊,又花了一天半时间。
记不清上传了多少个包,截图留念。用了二分法,定位问题,一次删一半的framework,加快定位问题。
三板斧,拿走不谢~
- grep -r "UIWebView" .
在终端中输入上面这个命令,注意最后的点别漏了,漏了就会出现提示
grep: warning: recursive search of stdin
不要问我为什么知道,因为第一次我也漏敲了。
grep是linux命令,-r是递归,在项目文件中递归来查找“UIWebView”,包括文件内容。
查的结果,一共12个,一口老血喷在屏幕上。
- 查官方文档,看哪家framework在哪个版本remove掉了UIWebView
升级到最新版本即可。
写上篇文章的时候,我确定自己升级到了最新的SDK,代码给别人用,也确实出了问题。那证明还是有哪家有问题。
3.和渠道商务沟通,刷脸的时候到了。
截图虽然是12个,实际只有4家,一家家确认;然后分别打包验证。
Unity引擎的锅
写到这里,还是出问题,然后用unity打一个空包,定位到是Unity引擎的锅。
官方链接在这里,
建议大家用这个链接中的版本,我没有一一尝试,不对版本负责。
我自己用的是2018.2.6f1 这个版本不行,没有修复这个问题。
接下来会把我的代码写好,封装一个新的版本;然后升级Unity,再来尝试;希望一把过。
题图:手拉手,踩过的坑,互相拉一把
ps:希望不要让我写三
程序员转流量运营,更多流量变现相关的文章,请关注我的公众号“Fable说”