Al iniciar mi aplicación, llena el caché local del lado del servidor. Me lleva 25-30 segundos. Apple rechazó mi aplicación porque afirman que después del primer minuto el contenido aún no está cargado. ¿Sabes si prueban la aplicación a propósito en condiciones de baja red? ¿Las aplicaciones deberían responder incluso en modo fuera de línea?
app-store-connect
reviews
János
fuente
fuente
Respuestas:
No creo que la mayoría de las revisiones de aplicaciones habiliten el Acondicionador de enlaces de red o prueben la aplicación en una red intencionalmente colapsada.
Dado el tiempo adicional que se agregaría al ciclo de revisión y la cantidad de tiempo que toma para los problemas obligatorios, creo que el papel de Apple no es un probador de rendimiento y esperaría que las revisiones de los usuarios y el desarrollador prueben adecuadamente los errores de red.
Sí, apuesto a que algunos de los mejores probadores prueban de vez en cuando la condición de la red cuando su intuición muestra que la aplicación se comercializa a ese respecto o si están buscando una razón para devolver una compilación al desarrollador, pero mi presentimiento es que este no es el flujo de trabajo de prueba típico en la actualidad.
Creo que es increíble que hayan notado que su encarnación actual de implementación de contenido del lado del servidor resultó en un retraso para el usuario. ¿Le pidieron que considerara usar su solución para App Slicing y recursos a pedido para que sus aplicaciones no solo se instalaran rápidamente, sino que fueran útiles en el primer lanzamiento y luego pudieran recuperar activos de la CDN de Apple en lugar de sus servidores directamente?
fuente