ZDCChat, kapsülü WKWebView için yükselttikten sonra bile UIWebView ile eşleşir

Aug 18 2020

UIWebView'ı zaten WKWebView'a yükselttim ve hatta UIWebViewçalışma alanımda anahtar kelimeyi manuel olarak kontrol ettim ve artık UIWebView yok.

Bölmeler de güncellendi.

Ancak hit komutundan grep -r UIWebView .sonra her zaman bazı bölmelerin hala UIWebView ile eşleştiğini gösterir.

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

Kimse aynı problemle karşı karşıya mı?

ITMS-90809: Kullanımdan Kaldırılan API Kullanımı - Apple, 30 Nisan 2020 itibarıyla UIWebView kullanan yeni uygulamaların gönderimini ve Aralık 2020 itibarıyla UIWebView kullanan uygulama güncellemelerini artık kabul etmeyecektir. Bunun yerine, gelişmiş güvenlik ve güvenilirlik için WKWebView kullanın.

Yanıtlar

SauvikDolui Aug 18 2020 at 12:35

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

Bu, Chat SDK v1 için geliştirici kılavuzudur. İOS için yeni Chat SDK v2 artık mevcut ve Chat'i mobil uygulamanıza entegre etmeniz için önerilen sürümdür. Ayrıca, Apple tarafından kullanımdan kaldırılan UIWebView bağımlılığını da ortadan kaldırır.

Sanırım en son çerçeveye yükseltmeniz gerekiyor https://github.com/zendesk/chat_sdk_ios.