получить событие URL в приложении, открытом в объективе c (Mac OSX)

я пишу очень легкое приложение для OSX 10.6+, которое будет реагировать на нажатие пользователем URL-адреса, передавать этот URL-адрес другому приложению через TCP и затем завершать работу.

До сих пор он регистрировался нормально для запуска, когда пользователь нажимает пользовательскую схему URL. Однако событие кажется потерянным, если приложение еще не запущено. Таким образом, пользователи нажимают на ссылку, приложение загружается, но ничего не происходит. После запуска приложения, если пользователь щелкает ссылку, оно захватывает событие и обрабатывает его как обычно.

Что мне нужно сделать, чтобы поймать это начальное событие, которое вызывает приложение, чтобы открыть в первую очередь?

В настоящее время я 'm создаю NSAppleEventManager в методе applicationDidFinishLaunching, и это работает для всех событий, созданных ПОСЛЕ начальной загрузки, но не для того, который фактически открыл само приложение.

Любой совет будет блестящим!

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос