你的位置:首页 > 软件开发 > 操作系统 > 应用间跳转

应用间跳转

发布时间:2016-11-19 22:00:11
1、配置URLSchemes 被跳转至的应用要配置URLSchemes,其他应用根据此应用的URLSchemes跳转至此应用。 一个APP可以配置多个URLSchemes,这样其他APP无论写哪个URLSchemes,都能跳转至此应用。方式1:配置In ...

应用间跳转

1、配置URLSchemes

    被跳转至的应用要配置URLSchemes,其他应用根据此应用的URLSchemes跳转至此应用。

    一个APP可以配置多个URLSchemes,这样其他APP无论写哪个URLSchemes,都能跳转至此应用。

方式1:配置Info信息,其实本质修改的还是Info.plist文件

应用间跳转

方式2:直接修改Info.plist文件

应用间跳转

2、配置白名单

发起跳转的APP使用openURL直接进行跳转,iOS9开始要先判断用户是否下载了跳转至的APP,使用

canOpenURL方法进行判断,但使用canOpenURL的前提是要配置要跳转至APP的白名单,否则无论用户是否下载,都返回NO。

注意:我们一般先使用canOpenURL进行判断,然后再进行跳转;但:可以直接使用openURL进行跳转,白名单不用配置,也不用canOpenURL进行判断。

执行跳转的APP配置白名单(苹果要求最多配置50个白名单):

应用间跳转

或者使用代码来添加白名单:

 

1 <key>LSApplicationQueriesSchemes</key>2 <array>3    <string>toapp</string>4 </array>

原标题:应用间跳转

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录