versiones trabado support solucion significado restauracion queda puedo español apple actualizar ios xcode ios8 xcode6

trabado - No se puede implementar la aplicación en el dispositivo iOS 8



support.apple.com/iphone/restore en español (11)

Acabo de actualizar un iPad Mini a iOS 8 y de repente no puedo depurar mi aplicación con XCode 6.0.1. El error en Xcode es un error en la App installation failed An unknown error has occurred. . En el dispositivo la aplicación permanece en gris.

Intenté:

  • eliminar la aplicación de ipad (estaba trabajando antes)
  • Soft reiniciar y reiniciar el dispositivo
  • Eliminar datos derivados y limpiar
  • Reiniciar el mac
  • reinstalar xcode
  • cambiar la ID del paquete y el nombre del producto
  • Recrear los certificados de desarrollo y los perfiles de aprovisionamiento.

Con los dispositivos iOS 6 y iOS 7 también funciona bien, también puedo depurar otros proyectos, pero no este, así que me estoy desesperando.

Alguna idea ?

Registro de consola:

23/09/14 18:24:16,617 Xcode[421]: createShadowPath (thread 0x12a2f6000): returning: /var/folders/lq/1z47wljj77gbhhrhc9z_yylw0000gn/C/com.apple.DeveloperTools/6.0.1/Xcode/942f46185227b6e098ea41a4548a0649/e269ac837383a4b805c1e212d18ffe36483ab24a/TDev.app 23/09/14 18:24:16,617 Xcode[421]: createSiblingInPath (thread 0x12a2f6000): returning: /var/folders/lq/1z47wljj77gbhhrhc9z_yylw0000gn/C/com.apple.DeveloperTools/6.0.1/Xcode/942f46185227b6e098ea41a4548a0649/e269ac837383a4b805c1e212d18ffe36483ab24a/ManifestCache.plist 23/09/14 18:24:16,690 Xcode[421]: _AMDeviceCopyInstalledAppInfo (thread 0x12a2f6000): no app info 23/09/14 18:24:16,693 Xcode[421]: AMDeviceSecureInstallApplicationBundle (thread 0x12a2f6000): unable to get installed app info, falling back to old skool install 23/09/14 18:24:16,693 Xcode[421]: AMDeviceSecureInstallApplicationBundle (thread 0x12a2f6000): Blasting the bundle over to the device in an old skool way 23/09/14 18:24:27,005 Xcode[421]: AMDErrorForMobileInstallationCallbackDict (thread 0x114564000): GOT AN ERROR 0xe800003a 23/09/14 18:24:27,032 Xcode[421]: SZConduit: _MonitorResultDispatchFunction:140 (0x0x114564000): Got error from service: InstallationFailed 23/09/14 18:24:27,033 Xcode[421]: _AMDeviceTransferAndInstall (thread 0x12a2f6000): SZConduitSendPathWithPreflight failed: 0xe8008001 23/09/14 18:24:27,051 Xcode[421]: writeDictToFile:1258 ==== Successfully wrote Manifest cache to /var/folders/lq/1z47wljj77gbhhrhc9z_yylw0000gn/C/com.apple.DeveloperTools/6.0.1/Xcode/942f46185227b6e098ea41a4548a0649/e269ac837383a4b805c1e212d18ffe36483ab24a/ManifestCache.plist 23/09/14 18:24:27,053 Xcode[421]: AMDeviceSecureInstallApplicationBundle (thread 0x12a2f6000): returning 0xe8008001

Editar:

Parece que la regeneración de los certificados fue la solución, pero después de Limpiar también fue necesaria una Carpeta de compilación limpia, que resolvió el problema (al menos por ahora).


¿Usas alguna biblioteca externa o SDK? Tal vez tienes una biblioteca que no soporta iOS 8.

Si yo fuera tú, crearía un nuevo proyecto, solo para propósitos de prueba, con una sola vista y verificar si se ejecuta en iOS 8 con mi Xcode en mi computadora. Si se ejecuta bien, entonces el problema está en su proyecto real.


Acabo de eliminar los marcos de terceros que estaba usando. Luego los reinstaló. Esto solucionó mi problema. Espero que esto ayude a alguien.


Acabo de ser golpeado por esto con Xcode 7.2. Mirar el registro de la consola del dispositivo apuntaba a un marco de terceros en CocoaPods. Hice una "actualización de pod" y todo está bien ahora.


En mi caso acabo de actualizar las vainas de cacao y funcionó. Por favor actualice las vainas y verifique nuevamente.


En mi caso, el problema era que no me quedaba espacio en el dispositivo. Espero que ayude a alguien más.


Mi experiencia para obtener una solución para lo que vale ... Xcode 7.3

Tenía una cápsula muy molesta que ya no estaba en uso, así que me aseguré de que se eliminara de los marcos. Siguiente: CocoaPods se quejó de los Frameworks en uso, así que me aseguré de que estaba ejecutando la última versión de Ruby que tengo (2.1.2 en mi caso), luego hice lo siguiente:

  1. Vainas actualizadas
  2. ''Producto'' -> ''Limpiar''
  3. Opción ''Producto'' -> ''Limpiar''
  4. Eliminado todos los datos derivados

La solución funcionó: una cosa que noté, sin embargo, cuando probé esto primero, obtuve un error de permisos al probar Opt ''Producto'' -> ''Limpiar''. Por lo tanto, ''eliminar "todos" los datos derivados, en lugar de solo los proyectos ...

No tengo idea de por qué funcionó, pero pensé que lo compartiría en caso de que ayude a alguien.


Perdí más de 3 días, ahora resuelvo el mismo problema. En mi caso, mi proyecto tiene marcos de terceros (mi caso es Dropbox).

Probablemente Xcode requiere la firma de cada uno de los marcos incrustados en "Fases de compilación / Copiar archivos". O el código incrustado es demasiado viejo para copiarlo a Xcode build.


Si hay alguien que usa las Extensiones de notificación de usuario o el Contenido en iOS 10 y luego elimina las carpetas / archivos que XCode genera para usted. Puede obtener el mismo error: la instalación de la aplicación falló con un error desconocido ha ocurrido

Luego, vaya a los objetivos de su proyecto y elimine el objetivo que genera la Extensión / Contenido. A veces, si intentas hacer eso, XCode se bloqueará. Paso aproximadamente una hora tratando de averiguar por qué ... por ejemplo: Limpieza de carpetas de compilación y carpetas de datos derivados. Lo que se arregló fue eliminar los marcos de usuario de notificación que estaban vinculados a ese esquema. Solo así pude borrar dicho esquema.

En mi caso, solo necesitaba la extensión, así que eliminé el objetivo resaltado en gris.


Simplemente ejecutaré "actualización de pod" de nuevo cuando use Cocoapods. Probado con Xcode 7.3.


Solo para agregar (y gracias a todos por las sugerencias que se dan aquí) que descubrir la causa de esto fue clave para resolverlo.

El uso de la ventana “Dispositivos” en Xcode6 para luego conectarse al iPhone conectado le permite ver el registro en vivo; una vez que haya seleccionado el iPhone, haga clic en el pequeño icono de flecha hacia arriba en la parte inferior . En mi caso, el resultado fue el que se muestra a continuación, lo que indica claramente que "No se pudo verificar la firma del código ..." de uno de mis marcos empaquetados (personalizados) se encontraba en el punto crucial del problema.

Esto me llevó a verificar y descubrir que no tenía nada que ver con certificados vencidos (todo estaba en fecha) ni con DerivedData o archivos de compilación temporales (¡aunque siempre es bueno hacer una limpieza!)

Era el hecho de que el "CFBundleExecutable" de mi marco personalizado tenía un error tipográfico, por lo que la firma estaba generando un error. Esto no se informa de inmediato en Xcode, incluso si la casilla de verificación está activada para que los marcos incrustados "Firmen código en la copia". ¡Intenta firmar un framework por separado en la línea de comandos y te lo dirá!

Jul 13 09:40:43 Tims-iPhone installd[2302] <Notice>: 0x10048c000 -[MIClientConnection _doBackgroundInstallationForPath:withOptions:completion:]: Install of "/var/mobile/Media/PublicStaging/miin.app" type Developer requested by streaming_zip_conduit (pid 2303) Jul 13 09:40:43 Tims-iPhone installd[2302] <Notice>: 0x10048c000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.timlukins.miin; Version=1, ShortVersion=1.0> Jul 13 09:40:44 Tims-iPhone profiled[2107] <Notice>: (Note ) MC: Provisioning profiles changed Jul 13 09:40:44 Tims-iPhone installd[2302] <Error>: SecTrustEvaluate [leaf CriticalExtensions IssuerCommonName] Jul 13 09:40:44 Tims-iPhone installd[2302] <Error>: SecTrustEvaluate [leaf CriticalExtensions IssuerCommonName] Jul 13 09:40:44 Tims-iPhone installd[2302] <Error>: unrecognized status -67049 from codesigning library Jul 13 09:40:44 Tims-iPhone installd[2302] <Error>: 0x10048c000 -[MICodeSigningVerifier performValidationWithError:]: 188: Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.J7tWkl/extracted/miin.app/Frameworks/libmiincore.framework identifier = com.timlukins.libmiincore type = Framework> : 0xe8008001 (Unknown error) Jul 13 09:40:44 Tims-iPhone installd[2302] <Error>: 0x10048c000 -[MIInstaller performInstallationWithError:]: Verification stage failed Jul 13 09:40:44 Tims-iPhone streaming_zip_conduit[2303] <Error>: 0x100484000 __MobileInstallationInstallForLaunchServices_block_invoke240: Returned error Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.J7tWkl/extracted/miin.app/Frameworks/libmiincore.framework identifier = com.timlukins.libmiincore type = Framework> : 0xe8008001 (Unknown error)" UserInfo=0x12ee1fa30 {LibMISErrorNumber=-402620415, LegacyErrorString=ApplicationVerificationFailed, SourceFileLine=188, FunctionName=-[MICodeSigningVerifier performValidationWithError:], NSLocalizedDescription=Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.J7tWkl/extracted/miin.app/Frameworks/libmiincore.framework identifier = com.timlukins.libmiincore type = Framework> : 0xe8008001 (Unknown error)} Jul 13 09:40:44 Tims-iPhone streaming_zip_conduit[2303] <Warning>: ERROR: MobileInstallationInstallForLaunchServices returned nil Jul 13 09:40:44 Tims-iPhone streaming_zip_conduit[2303] <Warning>: __dispatch_source_read_socket_block_invoke:203: Failed to install application at file:///var/mobile/Media/PublicStaging/miin.app/ : Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed. (LaunchServicesError error 0.)" UserInfo=0x12ed20140 {Error=ApplicationVerificationFailed, ErrorDetail=-402620415, ErrorDescription=Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.J7tWkl/extracted/miin.app/Frameworks/libmiincore.framework identifier = com.timlukins.libmiincore type = Framework> : 0xe8008001 (Unknown error)}


Tuve el mismo problema y estaba relacionado con el proceso de aprovisionamiento. Mi proyecto estaba conectado a dos cuentas de desarrollador y en una de ellas había certificados caducados.

Para resolver el problema, tuve que eliminar una de las cuentas y elegí la ''Identidad de firma'' específica en ''Configuración de compilación''. No sé si es un requisito, pero durante este proceso eliminé los ''Datos derivados'' del proyecto.