Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs .

I received a mail from apple today. 

Dear Developer,

We identified one or more issues with a recent delivery for your app, “Smoke Car” 1.0 (2019.8.311135). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90809: Deprecated API Usage  - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to App Store Connect.

Best regards,

The App Store Team

what should i do? 

Did they go ahead and process the file and make it available or was this a hard reject? They use terms like “was successful” “but may wish to”

This determines how much of an emergency this is for us to address.

Rob

after i received that mail, they processed the file.

does it mean that this is good for store? 

Yes. It’s just a warning. You should be good. Engineering is aware of this and we are scheduling a fix in to address this.

Got the same warning message when I submitted to Apple today.

Just a reminder. This is a warning, not an error or a rejection. Apple has not provided a date (that I’ve seen) for when they plan to remove this API so we just have to put up with the message for now.

Rob

+1

Here is the exact message:

Dear Developer,

We identified one or more issues with a recent delivery for your app, “xxxx” 1.0 (2019.10.221454). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90809: Deprecated API Usage  - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to App Store Connect.

Best regards,

The App Store Team

They don’t specify when they will stop accepting them. I’ll alert Engineering. Corona is now Open Source, so perhaps some enterprising developers would like to take a crack at fixing it sooner than later.

Rob

Hi,

Apple has now provided dates for this:

https://developer.apple.com/news/?id=12232019b

The App Store will no longer accept new apps using UIWebView as of
April 2020 and app updates using UIWebView as of December 2020.

What is the status of this issue with corona builds? 

We migrated from UIWebView to WKWebView in 2019.3555 on 11/22/2019.

If you’re using that build or later, you should be fine.

Rob

I use 2019.3564

but received the same warning.

Are you using any plugins in particular ad plugins?

Rob

Been getting this warning last quarter of 2019…no issues so far with app review.

Ben

Hi, I received the same warning today:

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs starting from December 2020 . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

What version of Corona are you running?

And are you using any ad plugins?

Rob

Got the same message today too.

Corona version 3575.

The only ad plugin I’m using is appodeal.

Probably it makes no difference but the other plugin I’m using is pollfish (really good monetization option with surveys).

Hi Rob,

I am using Corona 2020.3567 and Admob paid plugin.

We should have removed UIWebView last year.  But this also says we have until 12/2020, so you should be able to submit today.

Rob

Hello, just got this. It says that Apple will stop accepting submissions of apps from April 2020. That’s next month!

Dear Developer,

We identified one or more issues with a recent delivery for your app, “App name” 1.0 (2020.3.91727). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90809: Deprecated API Usage  - Apple will stop accepting submissions of apps that use UIWebView APIs starting from April 2020 . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

After you’ve corrected the issues, you can upload a new binary to App Store Connect.

Best regards,

The App Store Team