Descripción General
En esta ficha se mencionan los problemas que se han encontrado a lo largo del proceso de publicación de una aplicación a las tiendas de Apple referentes al error UIWebView.
Alcances
A continuación se mostrará una lista de problemas y su solución encontrada para la correcta publicación de aplicaciones para iOS a partir de abril de 2020.
Proceso de Desarrollo
Introducción.
Durante el proceso de investigación, y de manera adicional, nos percatamos de posibles causas de problemas similares en la plataforma iOS, sobre todo relacionados con el motor gráfico Metal, nativo de iOS.

Para realizar cambios sobre el motor gráfico predefinido, basta con desactivar la casilla "Auto Graphics API" e intentar con otra opción gráfica.
Descripción del problema.
El problema principal que se dió al intentar subir a tiendas se nos fue advertido al terminar todo el proceso de compilación y subida, es decir, durante el análisis automático de Apple sobre el ejecutable enviado.
El problema UIWebView se nos fue notificado mediante un correo electrónico que decía lo siguiente:
e-mail de Apple
| App Store Connect |
| Dear Developer, We identified one or more issues with a recent delivery for your app, "Simulador Intubación COVID-19" 1.0 (0). Please correct the following issues, then upload again. ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview). Best regards, The App Store Team |
El contenido del correo indicaba que un componente de la API estaba depreciado y debía actualizarse, sin embargo el problema principal al que nos enfrentamos al intentar actualizarlo recae en que se trata de un componente interno de Unity.
Investigando al respecto nos encontramos con que Apple había emitido un comunicado que indicaba que debido a actualizaciones en sus políticas de seguridad dicho componente ya no iba a ser permitido dentro de compilaciones nuevas a partir de Abril de 2020, y en actualizaciones de aplicaciones ya existentes en la App Store hasta diciembre de 2020.

Solución.
Después de exhaustiva investigación y realización de diversas pruebas se logró dar con la solución:
Únicamente las siguientes versiones de Unity pueden lanzar a publicación una aplicación sin presentar este problema:

Comentarios
Se requirió de la intervención de todo el equipo de programación para resolver este problema.
Ventajas
Se recomienda el uso de las versiones más estables de Unity.
Desventajas
Es muy probable que se requiera actualizar proyectos antiguos si se requiere subir nuevas actualizaciones.
Elaboró
Diego Alberto Tovar Razo