UIWebView: Removal Planned for December 2020
Apple has recently announced that they will no longer accept app updates that include the UIWebView browser component as of December 2020. New apps using UIWebView will no longer be accepted as of April 2020, which will affect new custom B2B versions of Kiosk Pro only.
Kiosk Pro will continue to support UIWebView as an option in the app's Browser Engine setting until this requirement is enforced. WKWebView, which has been the app's default Browser Engine since December 2016, will continue to be supported moving forward.
If you are currently using UIWebView, we encourage you to begin testing with the WKWebView browser component immediately. After testing, if there is a specific reason that you are unable to transition to WKWebView, please contact our support team.
We’ll be working over the next few months to address as many issues as possible and submitting issues we can’t address directly to Apple.
To make sure existing users are aware of this transition, we’re adding alerts that will be shown up when the app is launched and UIWebView is set as the current browser engine. These alerts will be shown a maximum of three times per device and can be suppressed via a new XML-only setting if desired. An alert will also be shown when the Browser Engine setting is changed to UIWebView.
If you require additional time beyond the December 2020 deadline to transition your existing kiosks, we recommend delaying any app updates occurring after this deadline until you are ready to transition.
We also offer custom B2B versions of the app that update only on request. As these versions are considered new apps, they are subject to the April 2020 deadline mentioned above and must be submitted and approved prior to that deadline. Any updates requested after the December 2020 deadline would, by necessity, remove support for UIWebView.