Errori con l'indicizzatore della guida di Apple

0

Un collaboratore ha problemi a generare la ricerca di un sistema di guida cinese nell'indicatore della guida di Apple 4.3. Le pagine HTML sono codificate come GB2312. Quando crea l'indice, ottiene molti errori "NSXMLParserErrorDomain" e un errore che l'azione non può essere completata.

Sta indicizzando l'aiuto su Mavericks 10.9.5.

Qualcuno ha mai incontrato questo problema?

    
posta Sheila 14.10.2015 - 15:58
fonte

1 risposta

0

I file da utilizzare devono essere file XHTML validi e devono essere verificati rispetto alla DTD XHTML

Da Apple Authoring Apple Help Document

you need to create HTML files for your help pages. To ensure that your help displays properly in Help Viewer, your help files should comply with the HTML 4.01 specification. Your main file—which contains the AppleTitle meta tag—should conform to the XHTML 1.0 specification.

Poiché il file principale è XHTML, Apple utilizza il parser XML più veloce per esso, che utilizza le classi Objective C che iniziano con NSXML e gli errori (ad esempio testo non valido o verificato) genererà errori NSXMLParserErrorDomain.

    
risposta data 14.10.2015 - 22:01
fonte

Leggi altre domande sui tag