Как запустить собственное приложение OSX (и передать параметры) из Интернета? - PullRequest
1 голос
/ 02 ноября 2010

Я пытаюсь запустить приложение MacOSX с веб-сайта и передать маркер аутентификации с веб-сервера.Я пытаюсь сделать что-то вроде myNewURLScheme: // myauthtoken (похоже на iTunes itms: // URLs), но это не похоже на работу.(По общему признанию, я, вероятно, делаю это неправильно.)

  1. Это лучший способ сделать это?(Если нет, то что?)
  2. Как это должно работать?Я пытался посмотреть "Установка обработчика URL-адресов" в документах: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ScriptableCocoaApplications/SApps_handle_AEs/SAppsHandleAEs.html,, но, похоже, он не работает.

Спасибо!

Ответы [ 2 ]

1 голос
/ 03 ноября 2010

См. здесь , чтобы узнать, как заставить приложение иметь собственную схему URL.Вы захотите выполнить шаги с 1 по 3 сообщения Джорджа Брока.Я не уверен, как вы получите веб-сайт для передачи URL на компьютер, хотя.Самый простой способ, который я могу придумать, - это запустить Mail.app на Mac и настроить почтовое правило.Правило может быть настроено для запуска яблочного сценария ... яблочный скрипт запускает приложение.

0 голосов
/ 23 марта 2011

http://www.xmldatabases.org/WK/blog/1154_Handling_URL_schemes_in_Cocoa.item

Это единственный, который действительно работал для меня! Безупречный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...