Как говорит Филипп Риган.Требуется дополнительная информация.
Но я подозреваю, что вы строите пути к файлам.В прошлом я использовал 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, который преобразуется в псевдоним.