iOS 应用间相互跳转
来源:互联网 发布:activiti5.22源码下载 编辑:程序博客网 时间:2024/06/10 22:32
前言
在开发中我们会有一种需求,就是想让我们的app跳转另一个app,比如打开游戏,打开某个应用,这种应用间的相互跳转是怎么实现的呢?请看以下内容。
1、添加URL Schemes
如果我们想要A应用跳转到B应用,在B应用的info->URL Types 添加一条scheme,比如myCustomScheme
2、实现跳转
A应用代码如下:
// 1.获取应用程序App-B的URL SchemeNSURL *appBUrl = [NSURL URLWithString:@"myCustomScheme://"];// 2.判断手机中是否安装了对应程序if ([[UIApplication sharedApplication] canOpenURL:appBUrl]) { // 3. 打开应用程序App-B [[UIApplication sharedApplication] openURL:appBUrl];} else { NSLog(@"您未安装B")}
注:iOS9+需添加白名单,即在info.plist添加键值LSApplicationQueriesSchemes,其value为数组类型,将你要跳转的app的scheme添加进去,即可完成跳转
阅读全文
0 0
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS 应用间相互跳转
- ios 开发不同应用间相互跳转
- 两个iOS 应用间的相互跳转
- iOS两个应用之间相互跳转
- iOS 两应用之间相互跳转
- iOS 应用之间相互跳转URL Schemes
- 应用间的相互跳转
- iOS应用程序间相互跳转
- iOS开发--一步步教你彻底学会『iOS应用间相互跳转』
- 【转】iOS开发--一步步教你彻底学会『iOS应用间相互跳转』
- iOS开发--一步步教你彻底学会『iOS应用间相互跳转』
- iOS应用间跳转
- iOS--应用间跳转
- 我的第一篇博客
- apicloud开发笔记
- 数论——学习资料(更新...........)
- ELK初探,环境搭建
- 小东吖 之 java 运算符
- iOS 应用间相互跳转
- kindeditor在线编辑器设置默认提示
- OpenCV--绘制形状与文字
- mybatis】mybatis数据源源码剖析(JNDI、POOLED、UNPOOLED)
- Android Scrollbar和FastScrollbar
- android小知识(2)
- Android Studio常用插件—— JsonOnlineViewer
- django项目部署——如何解决mysql出现中文乱码情况
- Notification详解