I have a Ionic v3 Project.
I want to upload a new version of the app. So, i’ve done all the Steps for WKWebView integration.
But still the same error.
Steps i made:
update cordova ios to 5.1.1
update cordova plugins (include inappbrowser) to the latest versions
add a tag (WKWebViewOnly value=“true”) to the projects config.xml
remove platform and add it again
When i open xCode and search for “UIWebView” it shows:
the CordovaLib.xcodeproj
FirAuth (Firebase librarys)
I waste so much time and go crazy with it
Everytime i upload the app on xcode to the store i’ll get the warning and cant use it on itunes connect
Ja, habe ich. Ich wüsste einfach nicht mehr, woher das kommen soll.
Ich weiß nicht, wo sich das Cordova Plugin die Pods zieht.
Die Firebase Pods stehen alle auf Version 6.3.0
Searching for “UIWebview” in XCode will show false positives:
You may notice “UIWebView” references within your Capacitor-based iOS project. Files within the “CapacitorCordova” pod, for example, relate to Cordova compatibility. These will **not** trigger the warning.
I updated our UIWebView blog post last week to include a list of common Cordova plugins that still use UIWebView. Assuming the other steps are done (sounds like they are), check this list.
@netkow i’m helping him via skype This he UIWebView in the search that comes from CordovaLib are the one we can ignore, yes, but if there are any other results, it’s a good way of finding out where they came from
Thank you for your help.
For most of the plugins you listed the solution is “switch to capacitor”. I didn’t use Capacitor yet and I really don’t know which are the consequences to switch to it, but, it means Cordova will be no support in future? Because, I think most of the ionic projects are at the moment Cordova based.
Thank you.
I’m still having this issue and I’m not able to fix it.
This is the list of the plugins installed (a section of the package.json file).
I already tried to remove the facebook4 plugin and it is the only one listed in the official article you posted. Is there also the cordova-plugin-inappbrowser plugin but I already updated it to the lasted version.
Checking for UIWebView in all the plugins code i was not able to find one using it.
Do you have a clue about with one is causing this?
Also, since facebook4 is used for fb login features and now i cannot use it since you suggested to switch to capacitor to be able to do it, how can i provide facebook login still using Cordova?
And another question, why Capacitor is more “stable” than Cordova? I’m trying to understand why I should pass to Capacitor since it is, of course, a cost for me.