Paquete de configuration para la aplicación de iPhone

De acuerdo, estoy desarrollando una aplicación que tiene dos porciones de configuraciones Dev y Live. ¿Hay alguna manera de distinguir qué cantidad de configuraciones se debe usar en function de si la aplicación está en desarrollo o en desarrollo o si tengo que cambiar todos los files de configuration antes de que se active.

No estaba seguro de cómo poner esto así que si su lugar no está seguro, pregunte.

Lo que quiere hacer es definir una macro de preprocesador en function de su configuration de compilation. Entonces, si tiene una configuration de compilation llamada dev y una llamada en vivo, definiría un valor diferente para dev y live.

Para implementar esto, vaya a la configuration de compilation de aplicaciones en Xcode y busque "Macros de preprocesador". Agregue una macro para cada objective de compilation.

Para el desarrollador puede agregar:

APP_CONFIG=0 

Y para vivir podrías agregar:

 APP_CONFIG=1 

Luego, en su código, puede distinguir entre dev y configuraciones de construcción en vivo mediante una instrucción if simple:

 #if APP_CONFIG == 0 NSLog(@"This is the dev build."); #else NSLog(@"This is the live build."); #endif