iOS App之间跳转
发布时间:2016-03-25 13:00:17
1.先来看看效果,这里做了三个功能从MyApp跳转到YourApp从MyApp跳转到YourApp的指定页面从YourApp使用跳转url的方式跳回MyApp2.实现app之间的跳转需要注意两方面实现跳转的代码配置url及url白名单3首先来讲url和白名单的设置创建两个工程分别 ...
1.先来看看效果,这里做了三个功能
- 从MyApp跳转到YourApp
- 从MyApp跳转到YourApp的指定页面
- 从YourApp使用跳转url的方式跳回MyApp
2.实现app之间的跳转需要注意两方面
- 实现跳转的代码
- 配置url及url白名单
3首先来讲url和白名单的设置
- 创建两个工程分别叫MyApp和YourApp
- 设置MyApp的url,设置的方法有两种,都是等效的,如下图
- 设置YourApp的url
- 设置MyApp的白名单
- 在info.plist中添加LSApplicationQueriesSchemes的数组,其中有含有一个string类型的数据,即为你要跳转的另外一个App的url,我们要从MyApp跳转到YourApp,我们把YourApp的url设置为your,所以这里要写入YourApp的url“your”
- 设置YourApp的白名单,我写的demo中有添加用url跳转回MyApp的功能所以要设置YourApp的白名单,如果没有的话是不用设置的,系统自带的有跳转回初始APP的方法
- 注意不要把白名单的key写错了
4.实现跳转的代码
- MyApp中的代码
- (IBAction)gotoYoueApp:(UIButton *)sender { // 1.获取application对象 UIApplication *app = [UIApplication sharedApplication]; // 2.创建要打开的应用程序的URL NSURL *url = [NSURL URLWithString:@"your://aaa"]; // 3.判断是否可以打开另一个应用 if ([app canOpenURL:url]) { // 能,就打开 [app openURL:url]; }else{ NSLog(@"打开应用失败"); }}
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:iOS App之间跳转
关键词:IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。
罗马尼亚:https://www.goluckyvip.com/tag/37668.html
罗马尼亚海外仓:https://www.goluckyvip.com/tag/37669.html
罗马尼亚空派:https://www.goluckyvip.com/tag/37670.html
罗马尼亚空运专线:https://www.goluckyvip.com/tag/37671.html
罗马尼亚专线:https://www.goluckyvip.com/tag/37672.html
罗马尼亚专线海运:https://www.goluckyvip.com/tag/37673.html
桂林酒店销售多少钱 桂林旅游宾馆价格:https://www.vstour.cn/a/410227.html
十里银滩旅游攻略玩什么住哪里怎么去?:https://www.vstour.cn/a/410228.html