美文网首页
ios 应用间的跳转

ios 应用间的跳转

作者: 老夫撩发少年狂 | 来源:发表于2017-11-29 16:11 被阅读25次

前言:APP-A跳到APP-B

1.获得APP-B的url-schemes:下载APP-B 获得ipa包 改成zip格式 解压 找到info.plist文件 然后找出URL Schemes

2.ios9之后再A的info.plist中添加B的白名单 具体做法:

App-A的Info文件中,添加LSApplicationQueriesSchemes数组,然后添加键值为AppB的字符串。

3.代码实现


- (IBAction)jumpToAppB:(id)sender {

// 1.获取应用程序App-B的URL Scheme

NSURL *appBUrl = [NSURL URLWithString:@"AppB://"];

// 2.判断手机中是否安装了对应程序

if ([[UIApplication sharedApplication] canOpenURL:appBUrl]) {

// 3. 打开应用程序App-B

[[UIApplication sharedApplication] openURL:appBUrl];

} else {

//从Appstore中安装

[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"itms://itunes.apple.com/cn/app/easyconnect/id440460214?mt=8"]options:@{}completionHandler:nil];

  }
}

相关文章

  • 获取plist中的URL Schemes

    最近在写的项目中涉及到了应用间的跳转实现,iOS实现跳转应用是通过 openURL:方法; 此时遇到多个应用跳转到...

  • iOS应用间跳转

    场景需求:一个应用A(以news应用为示例)跳转到另外一个应用B(以weChat为示例),常见需求如下1.应用推荐...

  • iOS应用间跳转

    1.应用通过配置URL schemes进行标识(可以配置多个URL schemes)。跳转到其他应用就必须知道这个...

  • ios 应用间跳转

    1.先来看看效果,这里做了三个功能 从MyApp跳转到YourApp 从MyApp跳转到YourApp的指定页面 ...

  • iOS - 应用间跳转

    在平常的开发中,会经常遇到从我们自己的App跳转到其他App,如微信分享,第三方支付,使用系统的内置程序等; 应用...

  • iOS应用间的跳转

    如下所示: 打印结果: 可知 在一个 URL 对象中,http 即是 scheme,www.abc.com 即是 ...

  • iOS 应用间的跳转

    http://www.jianshu.com/p/b5e8ef8c76a3

  • ios 应用间的跳转

    前言:APP-A跳到APP-B 1.获得APP-B的url-schemes:下载APP-B 获得ipa包 改成zi...

  • iOS应用跳转到appstore评分

    iOS应用跳转到appstore评分 标签(空格分隔): IOS 跳转到应用评价页 跳转到应用详情页 appid是...

  • iOS应用内跳转到系统设置页面

    iOS应用内跳转到系统设置页面 iOS应用内跳转到系统设置页面

网友评论

      本文标题:ios 应用间的跳转

      本文链接:https://www.haomeiwen.com/subject/vdfpbxtx.html