Swift应用程序URL处理程序

时间:2016-10-12 20:41:38

标签: swift cocoa

我正在尝试确定应用程序从哪个应用程序启动。我创建了应用程序来处理http(s)请求并在applicationWillFinishLaunching中注册了一个URL处理程序。这一切都按预期工作。在事件处理程序中,第一个参数是Apple事件描述符,它有2个项目。第一个是点击的URL。第二项也是Apple事件描述符,它包含一个数据结构,其中包含前一个应用程序的名称和标识符。

例如,如果我在Mail中并单击了URL。该URL位于第一个事件描述符中。转换为字符串时,第二个描述符在字典中包含包标识符和代理名称。

有没有办法解析第二个事件数据结构以检索信息?

0 个答案:

没有答案