我可以使用我的应用程序打开网址方案。但是,我可以拥有更多的同一个应用程序 url scheme已注册,所以我想让用户选择该方案的默认应用程序。
我需要为我的所有应用程序使用相同的方案。现在默认情况下,iphone使用最后安装的可以打开架构的应用程序。
你有同样的想法来解决我的问题吗? 你知道在应用程序中是否可以选择自己默认打开网址方案吗? 在Iphone的generale设置中我找不到这样做的可能性。
谢谢你
答案 0 :(得分:1)
不支持。以下是Apple文档中的说明。
如果您的网址类型包含方案 这与定义的相同 Apple,Apple提供的应用程序 是推出而不是你的 应用。如果有多个第三方 应用程序注册来处理 相同的URL方案,它是未定义的 选择哪个应用程序 处理该类型的URL。
Implementing Standard Application Behaviors
一种可能的解决方案是让您的应用连接到您的服务器,以获取您的应用及其支持的URL方案的列表。您可以将该列表提供给用户,用户可以选择默认应用程序。