Tengo unos cuantos archivos dSYM grandes en mi máquina, instalados por el Qt Framework. Según tengo entendido, se utilizan para la depuración, sin embargo, no necesito depurar la biblioteca en sí. ¿Es seguro eliminar estos archivos?
Respuesta
¿Demasiados anuncios?Sí, puede eliminar estos símbolo de depuración archivos de forma segura. Estos archivos proporcionan nombres legibles para el código dentro del marco o la aplicación.
La eliminación de la dSYM no afectará a la capacidad de ejecución del framework o de la aplicación asociada.
Propósito de un dSYM
En caso de que la aplicación o el marco de trabajo que llama se bloquee, el archivo dSYM se utiliza para proporcionar una visión más legible de dónde se produjo el bloqueo en el código.
Apple's Nota técnica 2151 muestra cómo se utilizan los archivos dSYM - el mismo enfoque se aplica a iOS y Mac OS X.
dSYM para desarrolladores
Lo ideal es que el desarrollador guarde una copia de los archivos dSYM y no distribuya estos archivos con su aplicación o frameworks.
Cuando se producen fallos, el cliente ve un informe de fallo técnicamente obtuso del que puede informar. El desarrollador puede entonces combinar sus archivos locales de dSYM con el informe de fallo y producir un informe de fallo más legible que debería ayudar a rastrear el problema.