iOS开发技术收集 -- 完整应用及开发技巧篇专业知识分享(iOS)

iOS14适配——查找那些SDK使用剪切板

2020-07-12  本文已影响0人  mokong

iOS14适配一查找那些SDK使用剪切板

背景,iOS14公测版发出之后,我们app出现了从后台唤起会弹出 读取剪切板的 提示,安全要求要赶紧查,全局搜索了我们APP,发现并没有读取剪切板的代码,比窦娥还冤,只能是第三方SDK的问题了,但是项目里集成了十几个第三方SDK,一个个排查删除,万一两个SDK都有,这个排列组合可能性就太多了。

脑壳疼了好几天,求助万能的V友和群友,然后找到了好的办法

Screen Shot 2020-07-12 at 11.30.17 AM.png Screen Shot 2020-07-12 at 11.30.42 AM.png 0317730D3162C939A663AE043F366D05.png Screen Shot 2020-07-12 at 10.49.52 AM.png
find . -type f | grep -e ".framework" | xargs grep -s UIPasteboard
find . -type f | grep -e ".a" | xargs grep -s AUPasteboard

然后会出现


WeChatcd3553691c3162a7f264d943c75906c6.png

可以看到这个类是支付宝支付的SDK,然后删除SDK后,先看复现步骤好了没,如果没有好,再重复这个流程,确认还有没有别的SDK也有这么调用的就可以了。

参考

请教一下大家,关于 iOS14 读取剪切板的问题

上一篇下一篇

猜你喜欢

热点阅读