मुझे सेब चेतावनी से नई चेतावनी मिल रही है "UIWebView का उपयोग करने वाले नए ऐप्स अब स्वीकार नहीं किए जाते हैं। इसके बजाय, बेहतर सुरक्षा और विश्वसनीयता के लिए WKWebView का उपयोग करें।"

वर्तमान में मैं फ्रेमवर्क 7 कोर और कॉर्डोवा का उपयोग कर रहा हूं।

यदि हां, तो मैं अभी भी कुछ गलत कर रहा हूं, क्योंकि मुझे उनसे वही त्रुटि मिल रही है, क्या आप मदद कर सकते हैं?

0
Bruno Simoes 15 मई 2020, 19:27

2 जवाब

1. प्लगइन कॉर्डोवा-प्लगइन-wkwebview-इंजन जोड़ें, अधिमानतः नवीनतम संस्करण 1.2.1

2. IOS के लिए अपने config.xml में निम्नलिखित प्राथमिकताएं जोड़ें।

<platform name="ios">
    <preference name="WKWebViewOnly" value="true" />

    <feature name="CDVWKWebViewEngine">
        <param name="ios-package" value="CDVWKWebViewEngine" />
    </feature>

    <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
</platform>
0
Omkar Tondawalkar 16 मई 2020, 12:39

ऐप्पल UIWebview को छोड़ने और उपयोगकर्ता को इसके बजाय WKWebview का उपयोग करने के लिए मजबूर करने का प्रयास कर रहा है। अप्रैल 2020 से, UIWebview का उपयोग करते हुए कोई नया iOS ऐप ऐपस्टोर में सबमिट नहीं किया जा सकता है, और दिसंबर 2020 से, UIWebview का उपयोग करके कोई iOS ऐप अपडेट नहीं किया जा सकता है प्रस्तुत।

यदि आप आयनिक का उपयोग कर रहे हैं, तो चिंता करने की कोई आवश्यकता नहीं है क्योंकि आयनिक WKW का उपयोग करता है

यदि आप केवल कॉर्डोवा का उपयोग कर रहे हैं, तो टीम अपने कोर को WKW में अपग्रेड करने का प्रयास कर रही है, हालांकि, इसमें कुछ समय लगेगा। उस समय में, cordova-plugin-wkwebview-engine को स्थापित करने के लिए एक हॉटफिक्स है।

अधिक जानकारी यहां पढ़ी जा सकती है:https://ionicframework.com/ ब्लॉग/समझ-आईटीएमएस-90809-uiwebview-api-deprecation/

0
Ngoc Tuan Lam 19 मई 2020, 11:34