Aplicación Cordova colgando durante el inicio en iOS 10

Acabo de instalar Xcode 8 beta para probar mi aplicación Cordova existente en iOS 10 beta (a través de Simulator). Cuando se inicia la aplicación, simplemente se cuelga en la página de carga, parece que el evento de deviceready no se está disparando.

Así que también instalé iOS 10 beta en mi iPad Air (por si acaso es un problema de Simulator), pero obtengo los mismos resultados.

La aplicación funciona bien en iOS 9.3 (dispositivo y simulador).

¿Alguien encontró / solucionó este problema?

ACTUALIZAR

Otros síntomas de este problema incluyen:

  • la aplicación se iniciará correctamente si realiza una copia de seguridad de la aplicación (vuelve a la pantalla de inicio) y luego muestra la aplicación en primer plano (vuelve a la aplicación)
  • algunos complementos no funcionarán correctamente hasta que realice el cambio anterior

OK, encontré el problema y la solución gracias a esta publicación :

Parece que iOS 10 requiere entradas adicionales en la metaetiqueta Content-Security-Policy , concretamente gap: y file: Después de agregar estos, mi Content-Security-Policy ve así:

  

Y la aplicación se inicia y funciona bien en iOS 10.

Espero que esto ayude a otros.

Tuve el mismo problema durante el inicio, e incluso si hice un doble toque en el botón de inicio y de regreso a la aplicación, el sistema de archivos de cordova no escribió en el dispositivo.

Intenté muchas cosas, pero finalmente lo solucioné añadiendo

 child-src * gap://ready 

a la etiqueta Content-Security-Policy