iOS app之间的跳转问题

关于APP之间的跳转

1.需要从1跳到2,那么在1当中就可拿到2当中的一些信息,比如boundle ID,一个唯一的标识符。而这里需要拿到的是一个叫做URL Schemes的字段,它存放在第一个项目的info.plist文件中,需要我们手动去添加。

  添加方法:点击“Information Property List”右边的加号添加一项,选中URL types为名字,type为Array,为其添加一项Dictionary,里面两个元素,一个是URL identifier ,也就是iD号,可以直接用本项目的Bundle ID ;另外一个就是URL Schemes ,其下添加一项,value自定义,这个就是我们要获取的这个东西,可以很特别,也可以很普通,甚至不唯一,不唯一的时候跳转时苹果会自动跳转到最近打开的那一个app。

如图很清楚的解释,其中添加的字段为:LSApplicationQueriesSchemes

iOS app之间的跳转问题_第1张图片
iOS app之间的跳转问题_第2张图片


2.跳转代码


iOS app之间的跳转问题_第3张图片

3.跳转至另一个app时候获得的内容,通过此方法可获取以下内容


iOS app之间的跳转问题_第4张图片

你可能感兴趣的:(iOS app之间的跳转问题)