ZDCChat cocok dengan UIWebView bahkan setelah mengupgrade pod untuk WKWebView

Aug 18 2020

Saya sudah mengupgrade UIWebView ke WKWebView dan bahkan secara manual memeriksa kata kunci UIWebViewdi ruang kerja saya dan tidak ada lagi UIWebView.

Pod juga diperbarui.

Tapi setelah perintah hit grep -r UIWebView .itu selalu menunjukkan beberapa pod masih cocok dengan 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

Apakah ada yang juga menghadapi masalah yang sama?

ITMS-90809: Penggunaan API yang Tidak Berlaku Lagi - Apple tidak akan lagi menerima pengiriman aplikasi baru yang menggunakan UIWebView mulai 30 April 2020 dan pembaruan aplikasi yang menggunakan UIWebView mulai Desember 2020. Sebagai gantinya, gunakan WKWebView untuk meningkatkan keamanan dan keandalan.

Jawaban

SauvikDolui Aug 18 2020 at 12:35

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

Ini adalah panduan pengembang untuk Chat SDK v1. Chat SDK v2 baru untuk iOS sekarang tersedia dan merupakan versi yang direkomendasikan untuk mengintegrasikan Chat ke dalam aplikasi seluler Anda. Ini juga menghilangkan ketergantungan pada UIWebView yang sudah tidak digunakan lagi oleh Apple.

Saya kira Anda perlu meningkatkan ke kerangka kerja terbaru https://github.com/zendesk/chat_sdk_ios.