Me preguntaba si alguien podría decirme qué está haciendo Xcode cuando dice: "Procesando archivos de símbolos" después de enchufar su dispositivo.
Me preguntaba si alguien podría decirme qué está haciendo Xcode cuando dice: "Procesando archivos de símbolos" después de enchufar su dispositivo.
Respuestas:
Descarga los símbolos (depuración) del dispositivo, por lo que es posible depurar en dispositivos con esa versión específica de iOS y también simbolizar informes de fallas que ocurrieron en esa versión de iOS.
Como los símbolos son específicos de la CPU, lo anterior solo funciona si ha importado los símbolos no solo para un dispositivo iOS específico sino también para un tipo de CPU específico. Los tipos de CPU que se necesitan actualmente son armv7 (por ejemplo, iPhone 4, iPhone 4s), armv7s (por ejemplo, iPhone 5) y arm64 (por ejemplo, iPhone 5s).
Entonces, si desea simbolizar un informe de bloqueo que ocurrió en un iPhone 5 con armv7s y solo tiene los símbolos de armv7 para esa versión específica de iOS, Xcode no podrá simbolizar (completamente) el informe de bloqueo.
En Xcode versión 6.1.1 (6A2008a), después de "Procesar archivos de símbolos", se creó una carpeta que contiene símbolos asociados con el dispositivo (incluida la versión de iOS y el tipo de CPU) en ~ / Library / Developer / Xcode / iOS DeviceSupport / así:
(null) ((null))
realidad.
xCode solo copia todos los registros de bloqueos. Si desea acelerar: elimine el número de informes de bloqueo después de analizarlo, directamente en esta ventana.
Devices -> View Device Logs -> All Logs
En mi caso, simbolizar fue tomar una eternidad. Forzo reiniciar mi teléfono con el botón de encendido / apagado y el botón de inicio. Ahora terminé rápidamente de simbolizar y estoy comenzando a ejecutar mi aplicación a través de xcode.
Sé que esta no es una solución técnica, pero tenía mi iPhone conectado a la computadora por cable y desconectar el dispositivo de la computadora y volver a conectarlo (por cable nuevamente) funcionó para mí, ya que no pude resolverlo con las soluciones que están proporcionado antes.
Compara los registros de fallos recuperados del dispositivo con la versión archivada (simbolizada para ser correcta) de sus aplicaciones para intentar recuperar en qué parte del código se produjo el bloqueo.
Mira la ubicación del archivo de símbolos xcode para más detalles
Error molesto Lo resolví conectando el cable directamente al iPad. Por alguna razón, el proceso nunca terminaría si tuviera el iPad en el soporte de paso de Apple.