iphone - simbolos - Procesando archivos de símbolos en Xcode
simbolo telefono y flecha en iphone (8)
Me preguntaba si alguien podría decirme qué está haciendo realmente Xcode cuando dice: "Procesando archivos de símbolos" después de conectar su dispositivo.
Agregue la versión SDK correspondiente a su iPhone iOS, por ejemplo: iOS 10.3
camino:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Está descargando. Cuando termine, está bien. Como se muestra en la figura:
Compara los registros de bloqueo recuperados del dispositivo con la versión archivada (simbolizada como correcta) de sus aplicaciones para intentar recuperar dónde se produjo el bloqueo en su código.
Mira la ubicación del archivo de símbolos xcode para más detalles
Descarga los símbolos (depuración) del dispositivo, por lo que es posible depurar los dispositivos con esa versión específica de iOS y también simbolizar los informes de fallas que ocurrieron en esa versión de iOS.
Dado que 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 necesarios 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 fallo que ocurrió en un iPhone 5 con armv7s y solo tiene los símbolos para 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 con símbolos asociados con el dispositivo (incluida la versión de iOS y el tipo de CPU) en ~ / Library / Developer / Xcode / iOS DeviceSupport / como esto:
En mi caso lo simbólico fue para siempre. Obligo a reiniciar mi teléfono con los botones de encendido / apagado y de inicio. Ahora termine rápidamente de simbolizar y estoy empezando a ejecutar mi aplicación a través de xcode.
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.
Sé que esto no es una solución técnica, pero conecté mi iphone con la computadora por cable y desconecté el dispositivo de la computadora y lo conecté nuevamente (nuevamente con cable), ya que no pude resolverlo con las soluciones que se encuentran disponibles. proporcionado antes.