Perché il mio Centro assistenza è stato ridotto a questo: "L'argomento selezionato non è al momento disponibile"?

4

Il mio iMac era una preziosa informazione e uno strumento di apprendimento per me ... poi ho commesso l'errore fatale di passare da Snow Leopard a Mountain Lion. Che disastro! Il Centro assistenza e tutti gli altri menu di "guida" a un certo livello finiscono con questo messaggio:

Hocercatoehoscopertochemoltealtrepersonehannoavutolostessoproblema.Alcuniricondizionatisonodeterminatifilecomecom.apple.helpdchehannodanneggiato,altridiconocheèdovutoaunproblemaconleconnessioniISPSatellite.Qualunquecosasia,nonsonostatoingradodirisolverlo.Unareinstallazione"pulita" non ha fatto alcuna differenza.

Oltre a tutti i menu di aiuto su tutte le applicazioni falliscono non appena ho bisogno di informazioni da internet, non ho alcun problema a utilizzare internet con qualsiasi altra applicazione (Safari, Mail, ecc.)

Qualcuno ha una risposta definita che potrebbe risolvere questo problema una volta per tutte?

Aggiornamento:

Come richiesto da sameetandpotatoes nella sua risposta, ecco gli output rilevanti di 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)
    
posta SteveW 09.08.2013 - 01:11
fonte

1 risposta

5

Reimposta il Centro assistenza

La maggior parte dei problemi del Centro assistenza è il risultato di file cache o preferenze danneggiati del Centro assistenza. I seguenti passaggi dovrebbero risolvere tali problemi. Nota che queste istruzioni riguardano più versioni di Mac OS X: potresti aver solo alcuni dei file o delle cartelle citate per l'eliminazione.

  1. Chiudi o esci Help Center se è aperto.
  2. Fai clic sul pulsante rosso Chiudi nell'angolo in alto a sinistra della finestra del Centro assistenza.
  3. Cestino i seguenti file nel tuo Home > Libreria > Cartella Preferenze, se presenti:

        com.apple.help.plist
        com.apple.helpd.plist
        com.apple.helpviewer.plist 
    
  4. Cestino le seguenti cartelle nel tuo Home > Libreria > Cartella cache, se esistono:

        com.apple.helpd folder
        com.apple.helpviewer folder
    
  5. Svuota il cestino. Se ricevi un avviso che informa che il cestino non può essere svuotato "perché l'oggetto Cache.db è in uso", termina il processo helpd utilizzando Activity Monitor. Il helpd (help dameon) è un processo che fornisce vari servizi per Help Viewer.

Passaggio successivo (se quanto sopra non funziona)

Abilita la registrazione del Centro assistenza.

  1. Esci ( + Q ) Visualizza il Visualizzatore di aiuto se è aperto.
  2. Avvia Terminal, che si trova in Macintosh HD > Applicazioni > Cartella delle utilità.
  3. Al prompt del terminale, copia questo comando:

    defaults write com.apple.helpviewer HelpViewerDebugging -bool YES 
    
  4. Premere Invio .

  5. Chiudi terminale o ( + Q ).
  6. Avvia Centro assistenza selezionando Finder > Aiuto > Centro assistenza. Tutte le azioni del Centro assistenza verranno registrate in console.log, a cui è possibile accedere tramite Console. Tieni presente che la registrazione del Centro assistenza scriverà molto sul file console.log.

Modifica la tua domanda e includi gli output pertinenti di console.log .

Aggiornamento

Steve, sto includendo questo come aggiornamento perché sarebbe stato troppo lungo come commento.

  1. Hai installato il programma di installazione di OS X per Snow Leopard o Mountain Lion? In caso affermativo, puoi utilizzare Pacifist per estrarre i file necessari per il Centro assistenza. (Con "clean re-install", intendi che hai cancellato il computer e reinstallato il sistema operativo?)

  2. Riguardo a console.log , event.layerX and event.layerY ha a che fare con jQuery per un browser web (Chrome penso?). So che non è correlato al Help Center in alcun modo. Le prime righe:

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

significa che mancano i file .help nelle tue applicazioni (Debut e SketchbookExpress).

Questo è il miglior link che riesco a trovare per quanto riguarda il Centro assistenza, anche se è deprecato e pensato per Versioni precedenti (qui è dove ho ottenuto i passaggi per reimpostare Help Center . L'ho già esaminato, ma daremo un'altra occhiata.

Help books are installed in one of two ways:

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.

Verifica il percorso del file e controlla se disponi di libri della guida in Library = > Documentazione = > Aiuto. Ad esempio, ho:

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

Se non hai quei file, o sono vuoti o qualcosa del genere, potresti volerli scaricare di nuovo (questo è dove Pacifist potrebbe tornare utile).

Per quanto riguarda il secondo modo in cui sono installati i libri di aiuto, sembra che manchi per Debut.app e SketchbookExpress.app . Non sono sicuro di come risolvere questo problema, magari reinstallare l'applicazione? Cosa succede se si riscarica l'applicazione, double click e si fa clic su Show Package Contents e quindi si copia la cartella help dall'applicazione scaricata all'applicazione installata?

    
risposta data 21.08.2013 - 04:16
fonte

Leggi altre domande sui tag