2016-12-21 9 views
0

Я пытаюсь написать программу в Objective C, которая воспроизводит уведомление при получении сообщения с использованием Scripting Bridge. Мне удалось настроить компиляцию и правильно связать библиотеки; Я могу использовать все функции в файле 'messages.h', сгенерированном Scripting Bridge. Однако это не включает в себя возможность получать сообщения. В Applescript это обрабатывается «Message Event Handler Suite», но это, похоже, непосредственно не переносится через скриптовый мост. Кажется, что не созданы какие-либо сгенерированные функции, соответствующие конкретной обработке событий Applescript для Сообщения. Как я могу получать события и сообщения, направленные на приложение сообщений, в программе Objective C?Получение событий в Applescript-Objective C Скриптовый мост


Edit: Я не уверен, если это помогает на всех, но в Messages.h файле, класс MessagesApplication, кажется, использует категорию MessagesSuite.

@interface MessagesApplication (MessagesSuite) 

Я не смог найти какую-либо документацию или информацию об этой категории, так что я понятия не имею, если его на самом деле связано с люксом Сообщение обработчика событий в Applescript.

ответ

0

Краткий ответ: вы не можете получать события Apple, принадлежащие другому приложению.