Builds de proyectos PhoneGap para diferentes entornos usando XCode – Best practice

Soy nuevo en el mundo PhoneGap y Xcode / Mac y desarrollo una aplicación para iOS usando PhoneGap y Xcode con una compilation realizada en una máquina Mac local. Necesitamos múltiples comstackciones para diferentes entornos como Dev, QA, Integración, Puesta en Escena y Producción. Una vez que se realiza una compilation de desarrollo y se crea un file ipa para que se ejecute como compilation de QA, solo necesita un cambio de configuration para configurar el entorno. Pero, a diferencia de otras aplicaciones, no podemos cambiar el valor de configuration una vez que se genera la compilation para un file ipa.

En este escenario, ¿cuál será la mejor manera de crear múltiples packages de compilation para cada entorno? Todas las aplicaciones Dev, QA, Intg y prod deberían ejecutarse en el mismo iPad también. ¿Podemos configurar el file de configuration en el file .plist y leerlo usando javascript usando las API de phonegap? ¿Hay disponibles scripts de compilation que ofrezcan 4 packages para diferentes entornos?

¡Cualquier ayuda será muy apreciada!

Gracias.