2011-02-24 16 views
7

He estado trabajando en mi aplicación durante los últimos días y siempre he podido simularla. Hoy, he recopilado y corrí, llegué no hay errores o advertencias, pero en el fondo de XCode hay un mensaje diciendoSimulator Error al instalar la aplicación

> Error From Debugger: Failed to launch 
> simulated application: iOS Simulator 
> failed to install application 

Ésta es la ventana Error interno que aparece después de tratar de "construir e ir" de nuevo ,

del archivo: /SourceCache/IndigoDebuggingPlugin/IndigoDebuggingPlugin-44/iPhoneSimulatorDevice/XCiPhoneSimulatorDevice.m Línea: 341 objeto: Método: _launchSimulatedExecutable:

aserción: == nil _currentSimulatorSession

Busqué ayuda en todo el Internet y he intentado suprimir mi carpeta de compilación de forma manual, limpieza y construcción, y recientemente he reinstalado por completo y XCode todo el SDK.

también al salir de XCode con este proyecto abierto, soy yo esto da un mensaje de error:

No pude cerrar el proyecto

Motivo: error de aserción en /SourceCache/iPhoneSimulatorRemoteClient/iPhoneSimulatorRemoteClient-18 /Source/DTiPhoneSimulatorSession.m:147 Detalles: requestEndWithTimeout: solicitó una sesión fallida.Objeto:
Método: -requestEndWithTimeout: de rosca: {name = (null), num = 1} Backtrace: 0 0x00043888 - [DTAssertionHandler handleFailureInMethod: de objeto: Nombre del archivo: LineNumber: MessageFormat: argumentos:] (en DevToolsFoundation) 1 0x00043518 _DTAssertionFailureHandler (en DevToolsFoundation) 2 0x1e06f807 - [DTiPhoneSimulatorSession requestEndWithTimeout:] (en iPhoneSimulatorRemoteClient) 3 0x1d8a5ca9 4 0x00826b95 - [PBXDebugSessionModule stopLaunchSession] (en DevToolsInterface) 5 0x008243c8 - [PBXDebugSessionModule closeModule] (en DevToolsInterface) 6 0x9973017d - [NSArray makeObjectsPerformSelector:] (en CoreFoundation) 7 0x0077f6ea - [PBXModule closeModule] (en DevToolsInterface) 8 0x9973017d - [NSArray makeObjectsPerformSelector:] (en CoreFoundation) 9 0x0077f6ea - [PBXModule closeModule] (en DevToolsInterface) 10 0x9973017d - [NSArray makeObjectsPerformSelector:] (en CoreFoundation) 11 0x0099a188 - [XCPerspectivesSpecification closeAllModules] (en DevToolsInterface) 12 0x9973017d - [NSArray makeObjectsPerformSelector:] (en CoreFoundation) 13 0x0076468e - [PBXProjectDocument mainModuleShouldClose:] (en DevToolsInterface) 14 0x00998bf6 - [XCPerspectiveModule windowShouldClose:] (en DevToolsInterface) 15 0x000099a1 16 0x00007297 17 0x95b8d522 - [NSApplication _docController: shouldTerminate:] (en AppKit) 18 0x95b8d048 - [_continueTerminationHavingClosedAllDocuments NSDocumentController (NSInternal): contexto:] (en AppKit) 19 0x95b8ce26 - [NSDocumentController (NSInternal) _shouldTerminateWithDelegate: shouldTerminateSelector:] (en AppKit) 20 0x95b8c6ff - [NSApplication _shouldTerminate] (en AppKit) 21 0x95b8c271 - [NSApplication te

I no tienen idea de qué hacer a continuación, cualquier ayuda sería apreciada.

+0

¿Qué versión de Xcode? – Tim

+0

XCode Versión: 3.2.5 versiones de componentes Xcode IDE: 1760.0 Xcode Core: 1763.0 ToolSupport: 1758.0 – TowBoat911

+0

¿Comienza el simulador, trate de eliminar la aplicación antigua versión. es el simulador al que accede otra aplicación xcode -> reiniciar el simulador ¿puedes iniciar el simulador con otro proyecto de código x? – Seega

Respuesta

0

Tuve esto antes.

Resultó que mi destino estaba copiando el archivo principal info.plist en los recursos del paquete. Cuando desactivé el info.plist, todo funcionó bien.

Dicho esto, creo que hay muchas cosas que causarán este problema.

1

Tuve el mismo problema, y ​​después de un par de horas, miré el archivo Info.plist como texto sin formato. Por algún motivo, se modificó el valor de CFBundleIdentifier y se le agregó el texto de algún error de firma de código. Lo eliminé y todo volvió a la normalidad. Espero que esto ayude a alguien.

+0

eliminé el valor de CFBundleIdentifier, por lo que no se pudo iniciar – Hanuman

2

En la aplicación del simulador, seleccione el menú del simulador ios y luego seleccione Restablecer contenido y configuración. Esto debería hacer.

4

Me encontré con esto al intentar probar mi aplicación en el simulador. Xcode 5, la aplicación es para iOS 5.1 hasta iOS 7.0.2 actual - Xcode podría compilarse y ejecutarse en el simulador de iOS 7, pero no instalaría la aplicación en el simulador de iOS 6.1.Mis pasos para arreglar esto fueron

  1. Buscar stackoverflow y leer todos los comentarios sobre esta pregunta;
  2. Haga que el simulador de iOS muestre el registro del sistema y mire el registro cuando Xcode intente construir y ejecutar en el simulador de iOS 6.1;
  3. Aviso este importante mensaje en el registro: installd[1106]: 0xb0115000 delta_copy: Problem copying package delta
  4. Ir al simulador de iOS y eliminar la versión iOS 7 de la aplicación desde el "dispositivo" (pulsación larga en icono de la aplicación seguido haciendo clic en la X) lengüeta de extracción() ,
  5. Compilar y ejecutar correctamente con el simulador.
+0

Al quitar la aplicación del simulador de iOS 6.1, resolví mi problema. – David

0

Estaba teniendo el mismo problema y resultó que @Michael tenía razón.

Recientemente recreé mi proyecto Xcode (Ahora estoy usando Xcode 5.1) y agregué Info.plist y recursos localizados (como en.proj) al grupo 'Recursos', y ese era el problema.

Seguí otras instrucciones como restablecer los contenidos y la configuración del simulador, configurar el shot BundleId, eliminar aplicaciones pero el problema ocurrió una y otra vez. Tuve que eliminar mi aplicación cada vez que ejecuté la aplicación y fue muy molesto.

Simplemente eliminando esos archivos de 'Recursos' resolvió el problema.