aquila198
buzztouch Evangelist
Profile
Posts: 470
Reg: Jul 22, 2011
location unknow...
10,300
06/08/20 02:25 PM (3 weeks ago)

Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020

Gatorcade brought this up in a thread and I wanted to bring it to the top of the forum - and be certain we all saw it; is there any workaround for this?

It appears if this is not fixed, Apple will not be accepting any new BT Apps, correct?

>>

ITMS-90809: Deprecated API Usage - Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. Instead, use WKWebView for improved security and reliability

>>

Gatorcade- thank you for sharing. Hopefully this can get resolved.
 
aquila198
buzztouch Evangelist
Profile
Posts: 470
Reg: Jul 22, 2011
location unknow...
10,300
like
06/09/20 10:55 AM (3 weeks ago)
I was going to invest some time into updating an old app; i'm a little apprehensive as i would hate for it to get rejected for this reason. has this happened to anyone else, besides Gatorcade recently?
 
mutzy
Aspiring developer
Profile
Posts: 839
Reg: Nov 03, 2010
Medford, MA
9,840
like
06/10/20 06:33 AM (3 weeks ago)
I noticed that too with my last update a few months ago. Not going to lie, I am more than a little concerned that Cakebit seems to have disappeared from the forums since his flurry of activity 3-4 months ago. But given his excitement and progress in the beginning I hope he is busy behind the scenes getting this sorted.

#gocakebit #savebt
 
gatorcade
Code is Art
Profile
Posts: 34
Reg: Jul 17, 2011
Gainesville
1,140
like
06/11/20 08:02 AM (3 weeks ago)
:)
 
Cakebit
Code is Art
Profile
Posts: 438
Reg: Dec 15, 2010
In your local b...
10,130
like
06/12/20 06:37 AM (2 weeks ago)
Hi There!

Linking the original thread for any follow-up readers: http://www.buzztouch.com/forum/thread.php?tid=F4E1AF35C52CC0D24686112&currentPage=1

----------------------------------------

Here’s the context of the Apple announcement:

"If your app still embeds web content using the deprecated UIWebView API, we strongly encourage you to update to WKWebView as soon as possible for improved security and reliability. WKWebView ensures that compromised web content doesn’t affect the rest of an app by limiting web processing to the app’s web view. And it’s supported in iOS and macOS, and by Mac Catalyst.
The App Store will no longer accept new apps using UIWebView as of April 2020 and app updates using UIWebView as of December 2020."

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

----------------------------------------

Many Buzztouch screens (and many plugins, I’d assume) will need to have changes made to remove the old API and return results using the new WKWebView api.

I just rolled out a new beta (v4.0.5 for iOS) that should remove the UIWebView API from the Buzztouch core and BT_Screens- replacing it with WKWebKit.

Here's a list of the affected screens:
Custom HTML
Custom URL
Excel Doc
HTML Doc
PDF Doc
PPT Doc
Word Doc

----------------------------------------

As I noted on the post, my day job has been heavily impacted by COVID-19, really effecting the hours I’m able to invest in my passion over here... mostly, I don't spend as much time on the forums as I probably ought to. Feel free to reach out by personal message/email- as I'm typically much quicker to see (and respond) to those if there's anything urgent.

I'll receive email updates from this thread- so I'll keep an eye on it too. :)

Let me know if you run into any issues! There are some major changes in how web content is handled in this update, so I'd love to hear how your app responds to the rework.

Thanks everyone!
 
aquila198
buzztouch Evangelist
Profile
Posts: 470
Reg: Jul 22, 2011
location unknow...
10,300
like
06/12/20 08:23 AM (2 weeks ago)
@Cakebit - what great news to share on a Friday! Thank you so much!

REALLy appreciate the attention this has received.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.