问题描述
我已经将UIWebView升级到WKWebView,甚至在我的工作区中手动检查了关键字UIWebView
,并且没有更多UIWebView。
还更新了广告连播。
但是在命中命令grep -r UIWebView .
之后,它总是显示某些吊舱仍与UIWebView匹配。
Sunils-MacBook-Pro:xxx-ios-app suniltarge$ grep -r UIWebView .
Binary file ./XXX.xcworkspace/xcuserdata/suniltarge.xcuserdatad/UserInterfaceState.xcuserstate matches
Binary file ./Pods/ZDCChat/ZDCChatAPI.framework/ZDCChatAPI matches
Binary file ./Pods/ZDCChat/ZDCChat.framework/ZDCChat matches
Binary file ./Pods/.git/index matches
有人还会遇到同样的问题吗?
ITMS-90809:不建议使用的API使用-Apple将不再接受 截至2020年4月30日使用UIWebView的新应用的提交,以及 截至2020年12月使用UIWebView的应用程序更新。 WKWebView可提高安全性和可靠性。
解决方法
来自https://developer.zendesk.com/embeddables/docs/ios-chat-sdk/setup
这是Chat SDK v1的开发人员指南。适用于iOS的新Chat SDK v2现在可用,并且是将Chat集成到您的移动应用程序中的推荐版本。它还删除了Apple已弃用的对UIWebView的依赖。
我想您需要升级到最新的框架https://github.com/zendesk/chat_sdk_ios。