Al igual que el título dice, necesito una forma de detectar si la compilación está en adhoc, release o distribución, ya que estoy utilizando keychain-access-groups para cada tipo de compilación. Estoy utilizando una provisión diferente para que el identificador seed del paquete sea diferente . Solo necesito una manera efectiva de activar esto en cierta compilación.¿Hay alguna manera de verificar si una construcción está en Adhoc, lanzamiento, distribución mediante programación?
7
A
Respuesta
13
Ir a la meta que desea probar, a continuación, la configuración de creación y la búsqueda de pre-procesamiento y debería ver algo como esto:
Como se puede ver de depuración ya tiene un valor. Puede ingresar RELEASE = 1 si desea verificar una versión de lanzamiento. Luego, en su código, suelte en una instrucción if como esta:
#if DEBUG==1
// do debug build settings stuff there
#endif
#if RELEASE==1
// do release build settings stuff there
#endif
0
Tal vez pueda usar una configuración de compilación personalizada (también conocido como definir), que tendrá diferentes valores en diferentes configuraciones de compilación?
Cuestiones relacionadas
- 1. ¿Hay alguna manera de verificar si el anclaje está activo?
- 2. ¿Hay alguna manera de verificar si el puntero está colgando?
- 3. ¿Hay alguna forma de indicar mediante programación si un sistema está habilitado para tocar?
- 4. ¿Hay alguna manera de verificar si una cookie está httponly en PHP
- 5. construcción cadenas multilínea, mediante programación, en Ruby
- 6. JS ¿Hay alguna manera de verificar si existe un evento?
- 7. Determinado mediante programación si está instalada una biblioteca COM (.DLL)
- 8. ¿Cómo puedo verificar mediante programación si hay una característica del servidor instalada en Windows Server 2008?
- 9. ¿Alguna manera de verificar si una XmlSchemaParticle es una EmptyParticle?
- 10. ¿Hay alguna manera de verificar si la firma de una aplicación se depura o publica?
- 11. ¿Hay alguna manera de verificar document.ready() si jQuery no está disponible?
- 12. ¿Hay alguna forma de minimizar mediante programación una ventana?
- 13. ¿Hay alguna manera de verificar si una variable es una fecha en JavaScript?
- 14. ¿Hay alguna manera de establecer la ruta del entorno mediante programación en C++ en Windows?
- 15. ¿Hay alguna manera de verificar si se define una función de VBScript?
- 16. ¿Hay alguna manera de verificar si se abrió una istream en modo binario?
- 17. ¿Cómo ejecutar las configuraciones de lanzamiento de Eclipse mediante programación?
- 18. ¿Hay alguna manera de probar mediante programación la aceleración de la GPU del navegador?
- 19. ¿Hay alguna manera de determinar si una selección HTML está actualmente abierta?
- 20. ¿Hay alguna manera de determinar mediante programación si un archivo de fuente tiene un glifo Unicode específico?
- 21. ¿Hay alguna manera de verificar si hay enlaces simbólicos apuntando a un directorio?
- 22. ¿Hay alguna manera de cerrar mi aplicación mediante programación? (Windows Phone 7)
- 23. En .NET MVC, ¿hay alguna manera fácil de verificar si estoy en la página de inicio?
- 24. ¿Hay alguna manera de verificar si una variable es un número entero? C++
- 25. ¿Mejor manera de verificar si hay elementos en la lista?
- 26. ¿hay alguna manera de obtener la velocidad de actualización de la pantalla mediante programación?
- 27. ¿Hay alguna manera de exportar archivos mediante programación utilizando las instalaciones de Wireshark?
- 28. ¿Hay alguna manera de restablecer las tablas de clasificación mediante programación?
- 29. ¿Hay alguna manera de verificar si existe un directorio en los archivos de configuración de Apache?
- 30. ¿Hay alguna manera de detectar si una gota está por ocurrir en un JTree?
Para verificar la versión del lanzamiento, haga #ifndef DEPURAR. No es necesario agregar macro RELEASE. – RajV