IDERepositoryViewer los recursos dañados o faltantes hacen que Xcode 5 se bloquee. ¿Por qué?

1

Recientemente actualicé mi OS X 10.8.5 Mountain Lion de Xcode 4.6.3 a Xcode 5 usando la actualización de App Store.

Como mencioné aquí enlace , cada Cuando intenté iniciar Xcode 5, se bloqueaba antes de hacer clic o hacer algo. El registro de la consola me dijo que se creó un registro de bloqueo en myusersfolder / Library / Logs / DiagnosticReports / Xcode_2013-09-27-16245 ...

El registro dice que "El paquete \ U201cIDERepositoryViewer \ U201d no se pudo cargar \ U2019t porque está dañado o falta los recursos necesarios. \".

Entonces, fui a Xcode, Mostrar contenido del paquete, y en Contenidos / Complementos, encontré y renombré IDERepositoryViewer, agregando una "X" al final de su nombre. Ahora, Xcode 5 se ejecuta sin problemas.

No he usado el Visor de repositorio IDE: parece funcionar con SVN, mientras que uso git. Sin embargo, en el menú Xcode, se abre la ventana Source Control / Checkout (aunque no tengo servidores definidos),

¿Alguien tiene alguna idea de por qué una instalación nueva de Xcode, en la primera ejecución, tendría un complemento que carece de recursos, lo que hace que Xcode se bloquee?

(Mi pregunta relacionada sobre SO fue sobre el desarrollo de aplicaciones. Esta es la razón por la cual la aplicación de Apple, Xcode, no se ejecuta correctamente para mí, por lo que me pareció más apropiada aquí).

El inicio del seguimiento de pila sigue:

Process:         Xcode [284]
Path:            /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:      com.apple.dt.Xcode
Version:         5.0 (3332.25)
Build Info:      IDEApplication-3332025000000000~2
App Item ID:     497799835
App External ID: 38302662
Code Type:       X86-64 (Native)
Parent Process:  launchd [142]
User ID:         501

Date/Time:       2013-09-27 16:24:54.365 -0700
OS Version:      Mac OS X 10.8.5 (12F37)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 5A1413
UNCAUGHT EXCEPTION (NSInternalInconsistencyException): Error getting value for key 'delegateClass' of extension 'Xcode.RepositoriesViewer.MenuDefinition.HelpContextualMenu' in plug-in 'com.apple.dt.IDE.IDERepositoryViewer'
UserInfo: {
    NSUnderlyingError = "Error Domain=DVTPlugInErrorDomain Code=2 \"Loading a plug-in failed.\" UserInfo=0x7ff6b1ec5430 {DVTPlugInIdentifierErrorKey=com.apple.dt.IDE.IDERepositoryViewer, DVTPlugInExecutablePathErrorKey=/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin/Contents/MacOS/IDERepositoryViewer, NSLocalizedRecoverySuggestion=The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled., NSLocalizedDescription=Loading a plug-in failed., NSFilePath=/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin, NSLocalizedFailureReason=The plug-in \U201ccom.apple.dt.IDE.IDERepositoryVie
wer\U201d at path \U201c/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin\U201d could not be loaded.  The plug-in or one of its prerequisite plug-ins may be missing or damaged., NSUnderlyingError=0x7ff6b
1ec2630 \"The bundle \U201cIDERepositoryViewer\U201d couldn\U2019t be loaded because it is damaged or missing necessary resources.\"}";
}
Hints: None
Backtrace:
  0  0x00007fff82a7faee __exceptionPreprocess (in CoreFoundation)
  1  0x0000000101080c23 DVTFailureHintExceptionPreprocessor (in DVTFoundation)
  2  0x00007fff8142f3f0 objc_exception_throw (in libobjc.A.dylib)
  3  0x000000010100ebd2 -[DVTExtension valueForKey:] (in DVTFoundation)
  4  0x00007fff825e85a9 -[NSFunctionExpression expressionValueWithObject:context:] (in Foundation)
  5  0x00007fff82670578 -[NSComparisonPredicate evaluateWithObject:substitutionVariables:] (in Foundation)
  6  0x00007fff82670493 -[NSPredicate evaluateWithObject:] (in Foundation)
....(much more follows .. if more is needed, let me know)
    
pregunta nachbar 28.09.2013 - 06:49

1 respuesta

1

Gracias por tu publicación del problema, me ayudó a averiguar cuál es el problema. Ese complemento ofensivo NO es parte de Xcode 5 en absoluto. Al igual que usted, sucedió esto después de actualizar Xcode 4 a Xcode 5. Hice una instalación limpia de Xcode 5 en otra computadora y no tiene ese complemento.

    
respondido por el Bob Winterhalter 03.12.2013 - 22:54

Lea otras preguntas en las etiquetas