Apple的URL方案映射列表(Mac和/或iPhone)

时间:2015-04-13 20:18:32

标签: ios macos url-scheme

我正在尝试查找有关与某个应用相关联的自定义网址映射方案的更多信息。我检查了一些SO讨论,但未能得出结论。我对URL Scheme Mapping有几个问题,

  1. 是否有办法(如某个命令或存储此信息的文件)获取URL Schemes列表以及它们在给定的Apple iPhone或Mac上映射到的应用程序? (我猜测答案是否定的 - 基于https://stackoverflow.com/a/10951866/1165727,但我想确认,因为这个答案很老了。

  2. 在app上运行“strings”命令是找出与应用程序关联的URL方案的唯一方法吗? (这是基于对此答案的评论 - https://stackoverflow.com/a/5707825/1165727)。

  3. 是否有更完整的网址方案列表 - http://wiki.akosma.com/IPhone_URL_Schemes

1 个答案:

答案 0 :(得分:2)

在OS X上,您可以使用:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -dump

它显示了Launch Services数据库的转储,其中包括URL方案及其与应用程序的映射。