Мне нужно иметь возможность отправлять iMessages со сценарием Apple, когда этот контакт или «приятель» еще не находятся в основном приложении iMessage.Я могу отправить их без проблем, если поток уже создан и в нем есть сообщения.Но если я попытаюсь отправить его на тот, который не является сценарием, либо произойдет сбой, либо ничего не получится.
tell application "Messages"
set myid to get id of first service
set theBuddy to buddy "example@email.com" of service id myid
send "Hi there" to theBuddy
end tell
Вот пример сценария, который я сейчас использую для отправки сообщения, но, как указано выше, этоНЕ работает, если нет ветки сообщений, есть идеи, как это сделать?Я бы предпочел не использовать обратные вызовы пользовательского интерфейса.