Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs .
Started by kaeguree Aug 30 2019 07:30 PM

50 replies to this topic
deprecated api uiwebview apple
[TOPIC CONTROLS]
Page 1 of 3 1 2 3
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

kaeguree

[GLOBAL: userInfoPane.html]
kaeguree
  • Enthusiast

  • 55 posts
  • Corona SDK

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? 



[TOPIC: post.html]
#2

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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



[TOPIC: post.html]
#3

kaeguree

[GLOBAL: userInfoPane.html]
kaeguree
  • Enthusiast

  • 55 posts
  • Corona SDK

after i received that mail, they processed the file.

does it mean that this is good for store? 



[TOPIC: post.html]
#4

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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.

[TOPIC: post.html]
#5

egarayblas

[GLOBAL: userInfoPane.html]
egarayblas
  • Contributor

  • 110 posts
  • Corona SDK

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



[TOPIC: post.html]
#6

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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



[TOPIC: post.html]
#7

Gary Duke

[GLOBAL: userInfoPane.html]
Gary Duke
  • Enthusiast

  • 38 posts
  • Corona SDK

+1

[TOPIC: post.html]
#8

jmansfield

[GLOBAL: userInfoPane.html]
jmansfield
  • Observer

  • 13 posts
  • Corona SDK

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



[TOPIC: post.html]
#9

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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



[TOPIC: post.html]
#10

enunez

[GLOBAL: userInfoPane.html]
enunez
  • Observer

  • 7 posts
  • Corona SDK

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? 


  • Michael Flad likes this

[TOPIC: post.html]
#11

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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



[TOPIC: post.html]
#12

kaeguree

[GLOBAL: userInfoPane.html]
kaeguree
  • Enthusiast

  • 55 posts
  • Corona SDK

I use 2019.3564

but received the same warning.



[TOPIC: post.html]
#13

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

Are you using any plugins in particular ad plugins?

 

Rob



[TOPIC: post.html]
#14

gamebit.labs

[GLOBAL: userInfoPane.html]
gamebit.labs
  • Contributor

  • 224 posts
  • Corona SDK

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

 

Ben



[TOPIC: post.html]
#15

andavidosp

[GLOBAL: userInfoPane.html]
andavidosp
  • Enthusiast

  • 32 posts
  • Corona SDK

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.



[TOPIC: post.html]
#16

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

What version of Corona are you running?

 

And are you using any ad plugins?

 

Rob



[TOPIC: post.html]
#17

Aarbron

[GLOBAL: userInfoPane.html]
Aarbron
  • Contributor

  • 223 posts
  • Corona SDK

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).



[TOPIC: post.html]
#18

andavidosp

[GLOBAL: userInfoPane.html]
andavidosp
  • Enthusiast

  • 32 posts
  • Corona SDK

Hi Rob,

 

I am using Corona 2020.3567 and Admob paid plugin.



[TOPIC: post.html]
#19

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

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



[TOPIC: post.html]
#20

Aarbron

[GLOBAL: userInfoPane.html]
Aarbron
  • Contributor

  • 223 posts
  • Corona SDK

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



[TOPIC: post.html]
#21

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

I've asked Vlad to work on this. I searched our code and I only see it in a couple of old plugins. It seems that something is getting linked in.

 

 

Rob



[TOPIC: post.html]
#22

Aarbron

[GLOBAL: userInfoPane.html]
Aarbron
  • Contributor

  • 223 posts
  • Corona SDK

I used only two plugins.

Appodeal and Pollfish.

 

Probably it will be Pollfish and I really like (need) Pollfish.

Please let me know if you have any news.

 

Thank you.



[TOPIC: post.html]
#23

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,688 posts
  • Enterprise

I suspect it's plugins, so as a test I submitted a plugin-free app and got the same error. I ran a grep on the produced binary and the string UIWebView is in the binary.

 

We will have to find the source of it.

 

Rob


  • Aarbron likes this

[TOPIC: post.html]
#24

vlads

[GLOBAL: userInfoPane.html]
vlads
  • Corona Geek

  • 1,052 posts
  • Corona Staff

Weird. I just made an empty app with 3575, sent it to Apple and got just a green check mark from the validation server.



[TOPIC: post.html]
#25

kaeguree

[GLOBAL: userInfoPane.html]
kaeguree
  • Enthusiast

  • 55 posts
  • Corona SDK

with 3575 and  gameanalytics, admob plugin  is OK.

 

as Rob's,  this issue may be related with plugin.




[topic_controls]
Page 1 of 3 1 2 3
 
[/topic_controls]

Also tagged with one or more of these keywords: deprecated api, uiwebview, apple