firebase / firebase-ios-sdk

Firebase SDK for Apple App Development
https://firebase.google.com
Apache License 2.0
5.68k stars 1.49k forks source link

Remove UIWebView references per ITMS-90809 #3779

Closed xaphod closed 5 years ago

xaphod commented 5 years ago

[REQUIRED] Step 2: Describe your environment

[REQUIRED] Step 3:

This component references (allocs) UIWebView, which per ITMS-90809 is deprecated and throws warnings on app submission.

Specifically, see (only) FIRDLJavaScriptExecutor.m.

I am not sure if anyone is building apps on iOS 7 anymore when iOS 13 is right around the corner, but I am sure that Apple is going to soon start flat-out rejecting apps that instantiate UIWebViews (or make it a compile error in iOS 13 final, no clue).

Please remove all references to UIWebView, thanks!

google-oss-bot commented 5 years ago

I found a few problems with this issue:

paulb777 commented 5 years ago

Duplicate of #3722. The fix is going out in this weeks Firebase 6.8.0 (M55) release

xaphod commented 5 years ago

Thanks and sorry: I forgot to search closed issues (didn't occur to me). Lesson learned.