Как создать и связать приложение внутри плагина приложения MacOS? - PullRequest
0 голосов
/ 21 января 2020

Я создаю плагин в Objective- C для стороннего приложения MacOS. Я хочу зарегистрировать и обработать URL и типы файлов - например, когда пользователь дважды щелкает файл, наш плагин должен быть уведомлен.

Поскольку мой продукт представляет собой просто плагин для стороннего приложения, код не имеет доступа ни к экземпляру NSApplication приложения, ни к его событиям. Таким образом, мне нужно создать вспомогательное приложение и связать его внутри пакета / пакета плагина, чтобы зарегистрировать и обработать это. Пожалуйста, дайте мне знать, если эти предположения неверны.

У меня есть несколько неопределенностей, на которые я не смог найти ответы:

  1. Как связать другое приложение внутри пакета подключаемого модуля? Должен ли я начать новый проект в XCode, скомпилировать его и затем вставить результат в пакет плагина? Или я как-то помещаю приложение в существующий плагин Xcode project? Если да, то как?
  2. Нужно ли разрешить Apple нотариально заверять приложение по отдельности или мне достаточно, чтобы нотариально заверял только получившийся пакет плагинов, в котором приложение уже введено?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...