verificando trabado tarda software restaurar restauracion queda puedo problema para ocurrido esta error descargar descargando cuanto actualizar actualizado xcode provisioning adhoc

xcode - trabado - no puedo restaurar mi iphone



Depuración de iPhone: ¿Cómo resolver ''no se pudo obtener la tarea para el proceso''? (15)

¡Casi 2 horas sobre este tema! Y finalmente lo resolví reemplazando el

Desarrollador de iPhone

a

Desarrollador de iPhone: Nombre de mi cuenta Dev

para CODE_SIGN_IDENTITY de CODE_SIGN_IDENTITY :

  1. Seleccionar objetivo del proyecto
  2. Configuración de compilación
  3. Buscar por "signo de código"
  4. Modifique la fila de depuración de la sección CODE_SIGN_IDENTITY con "desarrollador de iPhone: nombre de mi cuenta Dev" , no solo "desarrollador de iPhone" .

No tengo idea de por qué funciona, ¡pero funciona! ¡Al menos para mi!

Entorno: Xcode 5.0 (5A1412).

Acabo de agregar un perfil de aprovisionamiento a XCode (necesario para admitir notificaciones y en la compra de la aplicación), configurar según sea necesario la configuración de compilación para la distribución ad hoc, e intenté ejecutar la aplicación en el dispositivo (lo he hecho varias veces en el pasado , Sin ningún problema).

La aplicación está instalada, pero no se inicia. En la consola, veo el siguiente mensaje:

Error launching remote program: failed to get the task for process 82. Error launching remote program: failed to get the task for process 82. The program being debugged is not being run. The program being debugged is not being run.

Sin embargo, si inicio la aplicación en el dispositivo manualmente, funciona como se esperaba. Recientemente instalé el último XCode 3.2 para Snow Leopard. ¿Es este un error conocido de esta versión de XCode o estoy haciendo algo mal?

EDITAR: Funciona bien con la distribución de versiones utilizando el perfil de aprovisionamiento de desarrollo. He verificado nuevamente el perfil de aprovisionamiento ad hoc para asegurarme de que incluye el dispositivo que estoy usando.


Abra Entitlements.plist y establezca el valor booleano get-task-allow en YES - ¡el depurador puede adjuntarse ahora!


Acabo de cambiar mi nombre de bundleIdentifier, que parecía hacer el truco.


El perfil ad-hoc no admite la depuración. Debe depurar con un perfil de Desarrollo y usar el perfil Ad-Hoc solo para distribuir copias que no se puedan depurar.


Es posible que tengas un perfil de desarrollo caducado en tu teléfono.

Mi perfil de aprovisionamiento de desarrollo expiró hace varios días y tuve que renovarlo. Instalé el nuevo perfil en mi teléfono y se me ocurrió el mismo mensaje de error cuando traté de ejecutar mi aplicación. Cuando miré la configuración de perfil en mi teléfono noté el perfil caducado y lo eliminé. Eso borró el error para mí.


Esto me tomó un tiempo descubrirlo.

Si está utilizando un perfil de distribución / ad hoc / no puede probarlo a través de xcode. Obtendrá el error: el programa que se está depurando no se está ejecutando.

Puedes construir la aplicación, ir a la carpeta de productos en tu aplicación en xcode, hacer clic en el archivo con el nombre de tu proyecto y elegir revelar en el buscador. Puede arrastrar esta aplicación a iTunes y sincronizarla y ese punto puede probar su aplicación en su dispositivo.


He corregido mi proyecto con JailCoder http://jailcoder.com/ y se resolvió el problema. Simplemente descárguelo y arrastre su proyecto xcode a It.


He tenido problemas para depurar binarios en el dispositivo a través de XCode cuando la aplicación incluye un archivo Entitlements.plist, que no es necesario instalar en el dispositivo para la depuración. En general, entonces, he incluido este archivo para compilaciones de versiones (donde se requiere para la tienda de aplicaciones) y lo eliminé para la depuración (para poder depurar la aplicación desde XCode). Ese puede ser tu problema aquí.

Actualización : a partir de (al menos) agosto de 2010 (iPhone 4.1 SDK), ya no es necesario incluir Entitlements.plist en la aplicación en muchos casos (por ejemplo, distribución a través de App Store). Consulte here para obtener más información sobre los casos en que Entitlements.plist es obligatorio:

IMPORTANTE: un archivo de Derechos generalmente solo es necesario cuando se compila para Distribución Ad Hoc o se permite el intercambio de datos de Llavero. Si ninguno de estos es verdadero, elimine la entrada en Derechos de firma de código. (énfasis mío)


Recibí este error cuando traté de iniciar la aplicación de Xcode porque pensé que solo había seleccionado el perfil de distribución. La compilación fue exitosa, así que creé el archivo .ipa. Usé testflightapp.com para ejecutar la aplicación. Puedes usar iTunes también.


Sí, los perfiles de aprovisionamiento que tienen fines de distribución, es decir, los perfiles de aprovisionamiento de las distruciones no admiten la depuración y proporcionan este error. Simplemente cree y use un perfil de provisión de depuración (tenga cuidado de esto al crear un perfil de provisión desde la cuenta developer.apple.com).


Si obtiene dicho error, la única razón podría ser que use un perfil de distribución en lugar de un perfil de desarrollo en Xcode o una propiedad de derechos faltante. Si no está utilizando el elemento Entitlements.plist, entonces el único error posible podría ser que la aplicación se empaquete con un perfil de distribución. Puede verificar esto confirmando los registros de compilación. Para cambiar esto, vaya a Configuración de compilación del proyecto y verifique la configuración de Entidad de firma de código. Para que la depuración funcione, esta configuración debe ser un perfil de desarrollador para la configuración que está utilizando actualmente.

https://developer.apple.com/library/ios/#qa/qa1682/_index.html

Para obtener resultados inmediatos, elimine todos los perfiles de aprovisionamiento móvil de xcode e instale el perfil de desarrollador que desea utilizar.


Tal como lo establece Buffernet, no puede usar un perfil de aprovisionamiento de distribución para depurar. Cuando cambié a un perfil de aprovisionamiento de desarrollador, recibí el error "No se encontró un perfil de aprovisionamiento válido para este ejecutable".

Un google rápido para esto me lleva al artículo que figura a continuación. A partir de ahí, me di cuenta de que no tenía un perfil de aprovisionamiento de desarrollo válido ya que mi iPhone no se había agregado al Portal de Aprovisionamiento y todas las demás cosas involucradas.

¡Asegúrese de ejecutar un perfil de aprovisionamiento de desarrollador de iPhone y su dispositivo se haya agregado al portal de aprovisionamiento!

http://iosdevelopertips.com/xcode/a-valid-provisioning-profile-for-this-executable-was-not-found.html


Tuve el mismo problema, pero lo resolví siguiendo los siguientes pasos simples:

  1. Asegúrese de haber seleccionado la depuración en lugar de la versión.
  2. En las configuraciones de depuración, en la configuración del proyecto, debe haber seleccionado el perfil del desarrollador y no es necesario especificar los derechos anexos.
  3. También hay la misma configuración en: Objetivos: si no es manual, cámbielos a los anteriores para la configuración de depuración. Funcionará.

Todo lo mejor.


Vaya a Editar esquemas y en Ejecutar -> Información -> Configuración de compilación, cambie de Ad-hoc a Depurar. Haga clic en Aceptar para guardar.


Verifique la sección de firma de código. Asegúrese de que la firma del código sea código de desarrollador de iPhone signe