Scripting bridge y generar el archivo de cabecera de Microsoft Word
Estoy intentando que una aplicación Cocoa se conecte a Microsoft Word y, según mi búsqueda, parece que la única forma es usar Scripting Bridge y generar un archivo de encabezado de palabra. Sin embargo, utilizando el enfoque explicado en el ejemplo de proyecto de Apple.SBSendEmail:
sdef "$INPUT_FILE_PATH" | sdp -fh -o "$DERIVED_FILES_DIR" --basename "$INPUT_FILE_BASE" --bundleid `defaults read "$INPUT_FILE_PATH/Contents/Info" CFBundleIdentifier`
No genera un archivo de encabezado de palabra utilizable, obtengo lo siguiente:
sdp: enumerador de enumeración "e183": falta "nombre" attribute.quote faltante
Luego de buscar en Google, encontré la siguiente discusión en los foros de Apple:https://discussions.apple.com/thread/2623068?start=0&tstart=0
Sin embargo, cuando el OP tuvo el mismo problema, intentar lo que consiguió para trabajar, no ayuda, es decir, no es un archivo de encabezado utilizable. OP recomienda usar lo siguiente:
sdef ./Microsoft\ Word.app/ > word.sdef
cat word.sdef | sdp -fh --basename word
Así que me pregunto si alguien tiene una idea de cómo solucionar el problema o si hay alguna otra forma de enviar y obtener datos / información de Microsoft Word.