¿Por qué mi Centro de ayuda se ha reducido a esto? 'El tema seleccionado no está disponible actualmente'?

4

Mi iMac solía ser una información valiosa y una herramienta de aprendizaje para mí ... luego cometí el error fatal de pasar de Snow Leopard a Mountain Lion. ¡Qué desastre! El Centro de ayuda y todos los demás menús de "ayuda" en algún nivel terminan con este mensaje:

He buscado y he encontrado que muchas otras personas han tenido el mismo problema. Algunos reconocen que ciertos archivos, como com.apple.helpd, se han dañado, otros dicen que se debe a un problema con las conexiones satelitales ISP. Sea lo que sea, no he podido arreglarlo. Una reinstalación 'limpia' no hizo ninguna diferencia.

Aparte de todos los menús de ayuda en todas las aplicaciones, tan pronto como se necesita información de Internet, no tengo ningún problema en utilizar Internet con ninguna otra aplicación (Safari, Mail, etc.)

¿Alguien tiene una respuesta definitiva que pueda solucionar este problema de una vez por todas?

Actualizar:

Según lo solicitado por sameetandpotatoes en su respuesta, aquí están los resultados relevantes de console.log:

21/08/13 5:23:29.328 PM helpd[643]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:23:29.343 PM helpd[643]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:23:31.199 PM com.apple.launchd[1]: (com.apple.coremedia.videodecoder[2962]) Exit timeout elapsed (20 seconds). Killing
21/08/13 5:23:32.396 PM helpd[643]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:23:32.402 PM helpd[643]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:23:41.514 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.514 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.516 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.516 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.584 PM HelpViewer[2966]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:24:23.291 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.291 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.293 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.294 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:25.330 PM HelpViewer[2972]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:25:14.107 PM HelpViewer[2972]: nonModChar: q
21/08/13 5:25:25.805 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.805 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.807 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.808 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.838 PM HelpViewer[2983]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:25:29.406 PM HelpViewer[2983]: nonModChar: q
21/08/13 5:25:40.428 PM login[2985]: USER_PROCESS: 2985 ttys000
21/08/13 5:26:27.537 PM login[2985]: DEAD_PROCESS: 2985 ttys000
21/08/13 5:30:59.726 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:30:59.726 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:31:00.130 PM helpd[2998]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:31:00.146 PM helpd[2998]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:31:00.152 PM helpd[2998]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:31:00.158 PM helpd[2998]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:31:00.305 PM HelpViewer[2993]: nonModChar: q
21/08/13 5:31:00.306 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:31:00.306 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
    
pregunta SteveW 09.08.2013 - 01:11

1 respuesta

5

Restablecer el centro de ayuda

La mayoría de los problemas del Centro de ayuda son el resultado de la caché del Centro de ayuda o los archivos de preferencias dañados. Los siguientes pasos deben resolver tales problemas. Tenga en cuenta que estas instrucciones cubren varias versiones de Mac OS X: es posible que solo tenga algunos de los archivos o carpetas citados para su eliminación.

  1. Cierra o cierra Help Center si está abierto.
  2. Haga clic en el botón rojo Cerrar en la esquina superior izquierda de la ventana del Centro de ayuda.
  3. Destruye los siguientes archivos en tu página de inicio > Biblioteca > Carpeta de preferencias, si existen:

        com.apple.help.plist
        com.apple.helpd.plist
        com.apple.helpviewer.plist 
    
  4. Destruye las siguientes carpetas en tu página de inicio > Biblioteca > Carpeta de cachés, si existen:

        com.apple.helpd folder
        com.apple.helpviewer folder
    
  5. Vacía la Papelera. Si recibe una alerta que indica que la Papelera no se puede vaciar "porque el elemento Cache.db está en uso", finalice el proceso de ayuda con el Monitor de actividad. El helpd (help dameon) es un proceso que proporciona varios servicios al Help Viewer.

Siguiente paso (si lo anterior no funciona)

Habilitar el registro del Centro de ayuda.

  1. Salir ( + Q ) Ayuda al Visor si está abierto.
  2. Launch Terminal, que se encuentra en Macintosh HD > Aplicaciones > Carpeta de utilidades.
  3. En el indicador de la Terminal, copia este comando:

    defaults write com.apple.helpviewer HelpViewerDebugging -bool YES 
    
  4. Presione Enter.

  5. Cerrar Terminal o ( + Q ).
  6. Inicia el Centro de ayuda seleccionando Finder > Ayuda > Centro de ayuda. Todas las acciones del Centro de ayuda se registrarán en console.log, al que puede acceder a través de la Consola. Tenga en cuenta que el registro del Centro de ayuda escribirá mucho en el archivo console.log.

Edite su pregunta e incluya los resultados relevantes de console.log .

Actualizar

Steve, estoy incluyendo esto como una actualización porque habría sido demasiado largo como un comentario.

  1. ¿Tiene el paquete de instalación de OS X para Snow Leopard o Mountain Lion? Si es así, puede usar Pacifist para extraer los archivos que sean necesarios para el Centro de ayuda. (Por "reinstalación limpia", ¿quiere decir que borró su computadora y reinstaló el sistema operativo?)

  2. En lo que respecta al console.log , el event.layerX and event.layerY tiene que ver con jQuery para un navegador web (¿Chrome, creo?). Sé que no está relacionado con el Help Center de ninguna manera. Las primeras líneas:

    Could not find access page in directory /Applications/Debut.app/Contents/Resources/help 21/08/13 5:23:29.343 PM helpd[643]
    

significa que faltan los archivos .help en tus aplicaciones (Debut y SketchbookExpress).

Este es el mejor enlace que puedo encontrar con respecto al Centro de ayuda, aunque está en desuso y está destinado a versiones anteriores (aquí es donde obtuve los pasos para restablecer Help Center . Ya lo revisé, pero eché otro vistazo.

  

Los libros de ayuda se instalan de una de estas dos formas:

1. Directly in the Macintosh HD > Library > Documentation > Help folder.
2. Distributed as part of an application's package file and contained within the package of the application for which the help book provides help information.

Verifique la ruta del archivo y vea si tiene libros de ayuda en la Biblioteca = > Documentación = > Ayuda. Por ejemplo, tengo:

AppleScript.help - 859 KB
HelpCenter.help - 1.6 MB
MacHelp.help - 21.4 MB
VoiceOver.help- 1.4 MB

Si no tiene esos archivos, o están vacíos o algo así, es posible que desee volver a descargarlos (aquí es donde Pacifist puede ser útil).

En cuanto a la segunda forma en que se instalan los libros de ayuda, parece que le faltan Debut.app y SketchbookExpress.app . No estoy seguro de cómo resolvería esto, ¿quizás reinstalar la aplicación? ¿Qué sucede si vuelve a descargar la aplicación, double click y hace clic en Show Package Contents y luego copia la carpeta help de la aplicación descargada a su aplicación instalada?

    
respondido por el sameetandpotatoes 21.08.2013 - 04:16

Lea otras preguntas en las etiquetas