美文网首页iOS Developer
输入url跳转其他app

输入url跳转其他app

作者: 猪猪侠在这z | 来源:发表于2017-02-24 18:04 被阅读57次

今天,有人问我怎么通过schemes跳转到其他app,我当时一脸懵逼,有这种东西?想了想,还真有类似的情况,比如分享时的跳转,如果苹果不开放权限,就算第三方分享平台再厉害也很难跳转到其他app吧,呃,扯远了,下面进入正题:

其实很简单的,原理就是调用

```

- (BOOL)canOpenURL:(NSURL *)url

```

这个方法跳转到其他app中,url就是被跳转app的Url Schemes(这个是自定义的)

步骤:

(调用其他app的程序称为:A程序,被调用的称为:B程序)

一、我比较懒,所以一般不会在B程序项目文件夹的info.plist文件中添加URL Schemes,我的路线是:

TARGETS->Info->URL Types->然后填写对应的identifier和自定义的URL Schemes,至于其他两项您随意

二、在A中调用- (BOOL)canOpenURL:(NSURL *)url这个方法,此处的url便是URL Schemes,

调用方法:

``

[[UIApplication sharedApplication] canOpenURL:schemesUrl]

``

最后收藏一篇文章,虽然有些东西失效了,但是有些还是可用的https://zhidao.baidu.com/question/711902656160610565.html

相关文章

  • 输入url跳转其他app

    今天,有人问我怎么通过schemes跳转到其他app,我当时一脸懵逼,有这种东西?想了想,还真有类似的情况,比如分...

  • 输入url跳转其他app

    今天,有人问我怎么通过schemes跳转到其他app,我当时一脸懵逼,有这种东西?想了想,还真有类似的情况,比如分...

  • ios应用间跳转(一)知识回顾

    1、什么是URL? 2、URL 的组成 3、ios 项目中配置URL 4、跳转到其他app(打开其他app) st...

  • iOS开发之App之间的跳转

    一.设置需要跳转到的App的URL Scheme 设置该App的URL Schemes 二.配置要跳转App的跳转...

  • 无标题文章

    小app跳转打app跳转 wacaicreditcard://openapp?url=XXX 跳转到卡管家内部并带...

  • 应用程序间跳转

    第一个APP 添加标记 添加白名单 设置跳转url和返回标记 跳转到其他APP的指定页面 第二个APP 设置标记和...

  • 2019-11-07 Scheme跳转运用

    业务开发用到其他app跳转自己app到指定页面,实现如下: 在URL TYPES配置好scheme,约定好协议结构...

  • 从微信直接跳转到我们的APP

    最近公司有个需求,需要从微信或者QQ等第三方APP直接跳转到我们的APP,其他APP跳转到我们APP一般的url ...

  • APP跳转所有设置的url

    APP跳转所有设置的url

  • Flutter 三方库和工具

    三方库 toast 弹窗:oktoast Flutter 内部跳转到其他app、打电话之类的,使用url_laun...

网友评论

    本文标题:输入url跳转其他app

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