Я пытаюсь подключить приложение Какао к Microsoft Word, и, судя по результатам поиска, единственный способ - использовать Scripting Bridge и сгенерировать файл заголовка Word. Однако при использовании подхода, описанного в примере проекта 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`
Не создает файл заголовка, пригодный для использования, я получаю следующее:
sdp: перечислитель перечисления "e183": отсутствует обязательный атрибут "name". цитата
В результате дальнейшего поиска в Google я нашел следующее обсуждение на форумах Apple: https://discussions.apple.com/thread/2623068?start=0&tstart=0
Однако, если у OP была такая же проблема, попытка того, что он получил, работать, не помогает, т.е. по-прежнему нет пригодного для использования файла заголовка. OP рекомендовал использовать следующее:
sdef ./Microsoft\ Word.app/ > word.sdef
cat word.sdef | sdp -fh --basename word
Поэтому мне интересно, есть ли у кого-нибудь идеи, как решить проблему, или есть другой способ отправлять и получать данные / информацию из Microsoft Word.