如果这个问题重复,请纠正我。我试过但找不到答案。
基本上,我想实现与AroundMe和NearMe等应用程序相同的功能:当用户找到位置时,他们可以点击“在这里导航”,应用程序可以告诉他们在手机上显示他们拥有的所有导航应用程序他们可以选择自己喜欢的人继续前进。
我知道我们有这个api来检查URL方案是否可用:
- (BOOL)canOpenURL:(NSURL *)url
但是如何扫描以列出我可以调用的所有导航应用程序以及每种应用程序的格式?
我是否需要预先在应用数据库中提供此信息?
如果是,我应该在哪里查找每个应用的网址格式?
非常感谢
答案 0 :(得分:0)
此信息通常取决于导出/共享/文档控制器。您自己不会看到列表,但API会在弹出窗口或操作表中显示您的菜单。这意味着您无法操纵列表,只能告诉它在SOMETHING中打开。