Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
选择Iphone应用程序必须打开一个url架构_Iphone_Url Scheme - Fatal编程技术网

选择Iphone应用程序必须打开一个url架构

选择Iphone应用程序必须打开一个url架构,iphone,url-scheme,Iphone,Url Scheme,我可以用我的应用打开url方案。但是,我可以有多个应用程序使用相同的 url方案已注册,因此我想让用户为该方案选择默认应用程序 我需要对我的所有应用程序使用相同的方案。现在默认情况下,iphone使用最后安装的可以打开模式的应用程序 你有同样的想法来解决我的问题吗? 你知道在应用程序内部是否可以选择自己作为默认值来打开url方案吗? 在Iphone的一般设置中,我找不到这样做的可能性 谢谢你它不受支持。这是苹果文档中的一个注释 如果您的URL类型包含一个方案 这与 苹果,苹果提供的应用程序 已启

我可以用我的应用打开url方案。但是,我可以有多个应用程序使用相同的
url方案已注册,因此我想让用户为该方案选择默认应用程序

我需要对我的所有应用程序使用相同的方案。现在默认情况下,iphone使用最后安装的可以打开模式的应用程序

你有同样的想法来解决我的问题吗? 你知道在应用程序内部是否可以选择自己作为默认值来打开url方案吗? 在Iphone的一般设置中,我找不到这样做的可能性


谢谢你

它不受支持。这是苹果文档中的一个注释

如果您的URL类型包含一个方案 这与 苹果,苹果提供的应用程序 已启动,而不是您的 应用如果有多个第三方 申请注册以处理 相同的URL方案,未定义为 选择哪种应用程序 处理该类型的URL


一个可能的解决方案是让你的应用程序连接到你的服务器,以获得你的应用程序及其支持的URL方案的列表。您可以将该列表呈现给用户,用户可以选择默认应用。

为什么您需要对所有应用使用相同的方案?因为我有多个应用,每个应用都可以打开url,但是存在一个对每个url最好的应用。