Los instrumentos básicamente hacen su trabajo convirtiéndose en el depurador de la aplicación. Si no puede ejecutar el depurador de Xcode, no podrá ejecutar Instruments contra él.
En su mayoría, los derechos deben establecerse para permitir la depuración.
A veces después de usar XCode para depurar aplicaciones, encuentro que no puedo usar Instruments hasta que reinicio el dispositivo.
A diferencia de XCode, los instrumentos se pueden confundir entre dos aplicaciones con el mismo nombre, pero diferentes ID de paquete. (O tal vez el mismo nombre y ID de paquete similares). Cuando tengo varias versiones de una aplicación en un dispositivo, a menudo tengo que eliminar el extra para que Instruments se conecte a la aplicación correcta. Si tiene una versión de depuración y una versión de lanzamiento, este podría ser el problema.
Por lo tanto, elimine los duplicados de su aplicación y reinicie el dispositivo. (Puede cambiar el nombre para mostrar para versiones de lanzamiento y depuración).
Aunque no puedo ayudarlo directamente con su problema, [aquí] (http://mobileorchard.com/find-iphone-memory-leaks- a-leaks-tool-tutorial /) es una guía que recientemente encontré útil. Lo guía a través de un proyecto de muestra y le muestra cómo usar los instrumentos para encontrar fugas. – Stunner
Gracias. Ahora se ejecuta, pero sigue siendo muy lento ... – Sefran2
Esto puede ser un buen tutorial, pero no es útil con respecto al error: 'Error al obtener la tarea para pid XXX' – johnnieb