iOS app之间的跳转问题
2017-02-20 本文已影响196人
shuaikun
关于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


2.跳转代码

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