UIWebView Warning: Update pods of firebase plugin(ITMS-90809 warning)
Sagarkhenat opened this issue · 13 comments
Describe the bug
After adding the cordova-plugin-firebase plugin to our ionic hybrid app, I received the warning of ITMS-90809 Deprecated API usage from the apple team after uploading the build on testflight.
When I did the grep -r "UIWebView" . inside the platforms folder it gave me the result of Crashlytics.framework and FirebaseAuth.framework match. I wanted to know how can we check the framework version within the plugin and if I wanted to updated the pods for the framework,how should I be able to do it. Any kind of information regarding this would be helpful.
any updates on this???
Seems a possible solution is to manually upgrade the iOS following frameworks:
- https://github.com/arnesson/cordova-plugin-firebase/tree/master/src/ios/Crashlytics Crashlytics.framework here
- https://github.com/arnesson/cordova-plugin-firebase/tree/master/src/ios/Firebase/Auth FirebaseAuth.framework
which are both 2 years outdated
As there is not much activity anymore here, it's all up to us to do it
Hi @IgorVNC , have you tried upgrading the frameworks of this plugin manually? Because we have used this plugin for our app, and it is giving us the UIWebView warning mail.
We switched over to https://github.com/dpa99c/cordova-plugin-firebasex to fix the UIWebView warnings.
Seems a possible solution is to manually upgrade the iOS following frameworks:
- https://github.com/arnesson/cordova-plugin-firebase/tree/master/src/ios/Crashlytics Crashlytics.framework here
- https://github.com/arnesson/cordova-plugin-firebase/tree/master/src/ios/Firebase/Auth FirebaseAuth.framework
which are both 2 years outdated
As there is not much activity anymore here, it's all up to us to do it
@IgorVNC Could you just update the PODs?? I am unable to use the plugin mentioned by @teknepal as I am running on Cordova 7.X.X version, Any help will be appreciated.
We use a forked version the plugin so it works with PGB and xcode, so I am going to update these PODS on our fork and see if it works.
I will report back here.
@assertdesignuk Any luck with the forked version?
We use a forked version the plugin so it works with PGB and xcode, so I am going to update these PODS on our fork and see if it works.
I will report back here.
any luck ?
I created a forked version of cordova-plugin-fcm (This supports push notification but not analytics)
Here is the link:https://github.com/marutifh/hrs-cordova-plugin-fcm
You may have to change your code to have it working.
Has anyone found a solution to this?
We are still unable to upload to app store because of the uiwebview references. thanks
Has anyone found a solution to this?
We are still unable to upload to app store because of the uiwebview references. thanks
Yes I have found the solution remove firebase plugin and add fcm plugin for push notification
thank you for the advice. But i need firebase analytics too. and i need support for remote building like phonegap build or appflow. I prefer to keep using this one with a fix if available.
still no update for uiwebview problem?
I've some troubles about firebasex like cocoapods root problems etc.