ZDCChat จับคู่ UIWebView แม้ว่าจะอัปเกรดพ็อดสำหรับ WKWebView แล้วก็ตาม

Aug 18 2020

ฉันได้อัปเกรด UIWebView เป็น WKWebView แล้วและยังตรวจสอบคำสำคัญด้วยตนเองUIWebViewในพื้นที่ทำงานของฉันและไม่มี UIWebView อีกต่อไป

อัปเดตพ็อดด้วย

แต่หลังจากคำสั่ง hit 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 จะไม่ยอมรับการส่งแอพใหม่ที่ใช้ UIWebView อีกต่อไป ณ วันที่ 30 เมษายน 2020 และการอัปเดตแอปที่ใช้ UIWebView ในเดือนธันวาคม 2020 ให้ใช้ WKWebView เพื่อปรับปรุงความปลอดภัยและความน่าเชื่อถือ

คำตอบ

SauvikDolui Aug 18 2020 at 12:35

จาก https://developer.zendesk.com/embeddables/docs/ios-chat-sdk/setup

นี่คือคู่มือนักพัฒนาสำหรับ Chat SDK v1 Chat SDK v2 สำหรับ iOS ใหม่พร้อมให้บริการแล้วและเป็นเวอร์ชันที่แนะนำในการรวม Chat เข้ากับแอปบนอุปกรณ์เคลื่อนที่ของคุณ นอกจากนี้ยังลบการพึ่งพา UIWebView ซึ่ง Apple เลิกใช้แล้ว

ฉันเดาว่าคุณต้องอัปเกรดเป็นเฟรมเวิร์กล่าสุด https://github.com/zendesk/chat_sdk_ios.