NSAppleScriptErrorNumber = -1708 - PullRequest
       8

NSAppleScriptErrorNumber = -1708

0 голосов
/ 21 октября 2010

Я пытаюсь прикрепить приложение Image to Mail с помощью Applescript. Но на 10,5 я получаю

NSAppleScriptErrorNumber = -1708 Ошибка. Что означает эта ошибка?

Кто-нибудь может направить меня с этим?

С уважением, Sowmya

Ответы [ 2 ]

0 голосов
/ 24 октября 2010

Как говорит Филипп Риган.Требуется дополнительная информация.

Но я подозреваю, что вы строите пути к файлам.В прошлом я использовал NSAppleScript для прикрепления файлов к почте.Если я правильно помню.Мое приложение собирало путь к файлам в виде строки пути типа Unix.т.е. /Users/UserName/Documents/myFile.ext.

И в строке сценария NSApplescript я использую "POSIX file \"% @ \ ") в качестве псевдонима"

NSString *scriptString= [NSString stringWithFormat:@"set theMailname to (POSIX file \"%@\") as alias\ntell application \"Mail\"\nset newMessage to make new outgoing message with properties{visible:true,subject:\"%@\", content:\"%@\"}\ntell newMessage\nset visible to false\n\nmake new to recipient at end of to recipients with properties {address:\"%@\"}\n  set theAddressFrom to \"%@\"\ntell content\nmake new attachment with properties {file name:theMailname} at after the last paragraph\nend tell\n save \nend tell\nend tell",fileStore,subject,body,theAddressTo,theAddressFrom];

fileStore - путь к файлу в формате Unix, который преобразуется в псевдоним.

0 голосов
/ 24 октября 2010

Я написал appleScript, который говорит вам, что означают коды ошибок. Получите это здесь . Посмотрите в посте № 9 самую последнюю версию, которую я опубликовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...