¿Cuáles son las experiencias de las personas con el desarrollo de aplicaciones de iPhone usando PhoneGap con respecto al proceso de aprobación en Apple?

No pierdas tu tiempo en marcos de terceros.
Las principales razones por las que a Apple no le gustan los frameworks de terceros es porque son lentos y difaman la reputación de Apple. Apple quiere ver aplicaciones de alta calidad y alto rendimiento en su tienda.
te preguntarás por qué son lentos?

bueno, si tienes algún tipo de conocimiento sobre programación multiproceso y concurrente. Obtendrá las respuestas de inmediato.
en la vida real, vas a la tienda de comestibles y a menudo ves a mucha gente esperando en la fila por su turno. en un día ocupado, debe esperar mucho más si solo hay una línea abierta.

Lo mismo para las aplicaciones de iOS. si utiliza el marco de un tercero. carga todo en el hilo principal. Si esta es una aplicación grande y tiene muchas funciones, imágenes o páginas para cargar, el tiempo de espera es mucho más largo. si se requiere acceso a la red. Es aún peor.
Apple le da un máximo de 10 segundos para cargar sus aplicaciones o finalizar su aplicación de lo contrario.

Apple proporciona funciones geniales de subprocesos múltiples para que los desarrolladores superen este tipo de problemas. El hilo principal es realmente malo para la interfaz de usuario. No se supone que esté bloqueado de ninguna manera. todos los demás contenidos deben cargarse simultáneamente o en segundo plano. no hay maneras de lograr esto sin aprovechar el SDK nativo de iOS utilizando Objective-C.

Lea más en mi blog aquí.
http://willieshi.com/post/296312…