WKWebViewのポッドをアップグレードした後でも、ZDCChatはUIWebViewと一致します

Aug 18 2020

私はすでに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を使用してください。

回答

SauvikDolui Aug 18 2020 at 12:35

から https://developer.zendesk.com/embeddables/docs/ios-chat-sdk/setup

これは、Chat SDKv1の開発者ガイドです。iOS用の新しいChatSDK v2が利用可能になりました。これは、チャットをモバイルアプリに統合するための推奨バージョンです。また、Appleによって非推奨にされたUIWebViewへの依存関係も削除されます。

最新のフレームワークにアップグレードする必要があると思います https://github.com/zendesk/chat_sdk_ios。