是否可以检索将处理特定 URL 的应用程序的名称?
在其他应用程序中,我看到“在 Safari 中打开链接”,如果你点击,YouTube 或其他任何东西都会启动。我不太喜欢这种行为,我想在调用之前获取相应的应用程序名称
[[UIApplication sharedApplication] openURL:[NSURL someURL]];
设置右键标题。
是否可以检索将处理特定 URL 的应用程序的名称?
在其他应用程序中,我看到“在 Safari 中打开链接”,如果你点击,YouTube 或其他任何东西都会启动。我不太喜欢这种行为,我想在调用之前获取相应的应用程序名称
[[UIApplication sharedApplication] openURL:[NSURL someURL]];
设置右键标题。
不,官方 SDK 无法做到这一点。
如果您真的希望可以使用 iOS 上最常见的 URL 方案创建一个文件/数据库(检查此),然后将您的应用程序与它一起发布。