Я быстро взглянул на пример кода разработчика TextEdit (/ Developer / examples / TextEdit), чтобы увидеть, проливает ли он на это какой-то свет. В методе -init Document.m есть комментарий, который гласит:
// Assume the default file type for now, since -initWithType:error:
does not currently get called when creating documents using
AppleScript. (4165700)
Может ли это быть как-то связано с проблемой? У вас есть несколько типов документов?
Если это не так, вы можете разместить свои файлы .scriptsuite и .scriptterminology.