totales tiempo son significa registra qué que los funciona entrenamiento ejercicio datos cómo como cambiar calorías calorias calibrar apple actividad activas iphone ios xcode instruments

iphone - tiempo - que significa calorias activas y calorias totales



No puedo iniciar mi aplicación en Instruments: al menos un objetivo no se pudo iniciar (9)

Tengo todos mis derechos de firma de código establecidos correctamente. Ejecutar la aplicación en mi teléfono está bien, pero iniciarlo en instrumentos me da un mensaje de error:

Error Starting Recording At least one target failed to launch; aborting run

Y entonces:

Target failed to run. Permisson to debug [app name] was denied. The app must be signed with a development identity (i.e. iOS Developer)

¿Alguna idea de cómo podría evitar que esto suceda? No sucede en mi iPad.


Edite el esquema para su objetivo y en "Perfil [Nombre de la aplicación]" establezca la Configuración de compilación para depurar (generalmente se trata de la versión predeterminada).


Encontré este problema con Xcode 9.1 para simuladores y dispositivos, y mi esquema de ejecución ya estaba configurado como perfil con "Debug". Finalmente encontré que esta discusión en el foro de Apple fue muy útil y resolvió el problema. En resumen, la solución que funcionó para mí es ... Reiniciar la Mac.


Es útil ... cuando cambié mi esquema de perfil al modo de depuración y también me aseguré de que las configuraciones de compilación tengan un certificado de desarrollador. Gracias


Lo que quiere decir es que debes firmar la aplicación con un certificado de desarrollador (no un certificado de distribución ).

En Xcode 5 simplemente cambie el campo "Provisioning Profile" para su compilación "Release" en la Configuración de compilación a su certificado de desarrollador en lugar de su certificado de distribución. Por la duración de la prueba de todos modos. Xcode no permite construir con un certificado de distribución.

Asegúrese de que la configuración de compilación del proyecto no anule la configuración de compilación de destino o realice el cambio en la configuración de compilación de su proyecto .

No olvide restablecer el perfil una vez que haya terminado con la prueba.

No recomiendo el método de harrywynn, ya que es mejor hacer un perfil de la compilación de lanzamiento porque entonces estás teniendo en cuenta las optimizaciones del compilador y teniendo la experiencia exacta de tus usuarios.


Logré resolver este problema en mi máquina haciendo esto:

  • Genere un nuevo perfil de aprovisionamiento de desarrollador con su dispositivo en la lista o al menos asegúrese de que su máquina se encuentre en la lista del dispositivo del perfil.
  • En Configuración del proyecto -> Firma de código -> Perfil de provisión -> Depuración: establece el perfil recién creado.
  • En la configuración de Objetivos -> Firma de código -> Perfil de provisión -> Depuración Y versión: establece el perfil recién creado.

Espero que ayude.


Me di cuenta de lo que significa "Al menos un objetivo no se pudo iniciar". Parece que tanto los esquemas de desarrollo como los de liberación (si tiene un esquema de depuración y un esquema de lanzamiento) deben tener una identidad de desarrollo.

Tuve el esquema de depuración seleccionado cuando ejecuté el generador de perfiles y el mensaje en la parte superior de XCode decía "Ejecución de depuración". Sin embargo, parece que esto no es suficiente.

Cambié mi identidad de firma de código del esquema de liberación para que fuera igual que el esquema de depuración (y también el perfil de aprovisionamiento), y el problema desapareció.


Ninguna de las otras soluciones solucionó mi problema, pero sí determiné que solo era un problema para mí en el simulador. El dispositivo funciona bien. Tal vez hay un problema con el simulador.


Obtuve el mismo problema: [INST STDERR] Error de rastreo de instrumentos: el destino no se pudo ejecutar: se denegó el permiso para depurar. La aplicación debe estar firmada con una identidad de desarrollo (por ejemplo, iOS Developer).

Solución: 1. Archivé la aplicación con Debug Developer Profile en xcode para dispositivo. 2. Vaya a Ventana -> Organizador -> para ver toda la lista de archieves 3. Ahora seleccione el archivo que desea exportar y ábralo en el buscador 4. Haga clic con el botón derecho y muestre el contenido del paquete 5. Vaya a la carpeta Productos / Aplicaciones Verá el archivo .app.

Use esto en lugar de la ipa.

Asegúrese de que el dispositivo ya se haya agregado al portal del desarrollador y que todos los certs estén instalados para que funcionen los pasos anteriores.

Una vez que esto esté en su lugar. Además, asegúrese de obtener el ios-webkit-debug-proxy del siguiente enlace:

https://github.com/appium/appium/blob/master/docs/en/advanced-concepts/ios-webkit-debug-proxy.md

Además, habilite las herramientas de desarrollador en la configuración del dispositivo. Además, asegúrate de que safari webinspector (safari -> Desarrollar) -> Inspector está activado Espero que ayude :-)

NOTA: Cuando desee que appium instale la aplicación en el dispositivo, no proporcione el ID del paquete.


Para agregar a las respuestas anteriores.

  • Instruments se queja de la identidad de la firma .
  • Creo que es preferible hacer un perfil en modo de lanzamiento, por las mismas razones dadas por Zolten. (tenga en cuenta las optimizaciones del compilador, y tenga la experiencia exacta que tendrán sus usuarios, etc.)
  • Para cambiar su identidad de firma de código para Xcode 6 :
    • Haga clic en su proyecto, seleccione el objetivo que está perfilando.
    • Configuración de compilación -> Firma de código -> Identidad de firma de código -> Versión
    • Seleccione su perfil de desarrollador de iOS.
  • Perfil de Aprovisionamiento: Permita que Xcode elija el Perfil de Aprovisionamiento correcto para usted, por ejemplo: cambie a Automático
  • Cuando haya terminado con el Perfil, vuelva a su configuración normal .

Aquí hay una imagen para aquellos que son muy visuales;)