example bar ios unit-testing xcode6 xctest kif

ios - example - uisearchbar swift 4



Error al cargar XCTest, no se encontrĂ³ ninguna imagen adecuada. (4)

Recientemente actualicé mi Xcode y comencé a tener este error.

2014-11-03 15:03:54.222 App[13141:60b] Error loading /private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests: dlopen(/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests, 262): no suitable image found. Did find: /private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests: code signature invalid for ''/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests'' DevToolsBundleInjection: Error loading bundle ''/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest''

He hecho mi búsqueda de Google como de costumbre. Pero todavía no he encontrado ninguna solución. La fuente con la que busqué e intenté resolver mi problema es,

  1. http://marcschwieterman.com/blog/testing-in-the-sandbox/

¿Cuando sucede?

Solo muestra este error si ejecuto uni test en el dispositivo. En el simulador funciona como se espera. La ejecución de la aplicación desde el destino normal no muestra este error.

Cuando aparece un error mientras se ejecuta la aplicación Uni Test no falla. Simplemente no se puede cargar xctests.

¿Alguien tiene problemas similares? y logras resolverlo?


Descubrí que si borraba todos los certificados de desarrollador de iOS del llavero OS X y el portal de desarrolladores de iPhone y luego dejaba que Xcode volviera a solicitar los certificados de desarrollo, el problema se resolvió.


El comentario de @ tagy22 funcionó para mí.

Si se produce este error, tuve que establecer el perfil de aprovisionamiento de ambos destinos en un perfil comodín.


He encontrado exactamente el mismo problema. Pude solucionar el problema configurando el perfil de aprovisionamiento en algo distinto a Automático en ambos objetivos (la prueba y el host de prueba).

Verifiqué que este era el problema volviendo a ser automático, y el problema volvió a ocurrir.


Xcode 10 aquí.

Para mí, el problema fue la discrepancia entre el objetivo de implementación del Proyecto y el objetivo de implementación del Objetivo. Una vez que los tuve emparejando, XCTest comenzó a trabajar.