Incluir / excluir resources según el esquema

Tengo algunos resources grandes que solo necesito para las ejecuciones de mi simulador: quisiera que se excluyan automáticamente de todas las comstackciones de dispositivos. ¿Hay alguna forma de hacer esto con Xcode 4, que no incluye secuencias de commands de compilation personalizadas que copyn los resources?

Fui con una fase de ejecución de script con lo siguiente:

if [ ${PLATFORM_NAME} != "iphonesimulator" ]; then echo "device build -- removing resources..." rm "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/test_a.mp3" rm "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/test_b.mp3" # reveal the binary in the Finder /usr/bin/open --reveal "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" else echo "simulator build..." fi 

Los destinos dictan lo que está incluido en un producto. Duplica tu objective y crea un esquema para ello. Modifique la membresía de ese objective.

Los scripts de compilation personalizados son su mejor amigo en Xcode. Haga que la secuencia de commands elimine el recurso después de la compilation y antes del signo de código.