美文网首页我的收藏
iOS开发之App之间的跳转

iOS开发之App之间的跳转

作者: CarsonChen | 来源:发表于2017-04-20 18:14 被阅读81次

    一.设置需要跳转到的App的URL Scheme

    设置App的URL Schemes

    设置该App的URL Schemes

    一般常用的iOS App的URL Schemes:
    系统:
    Safari: https://
    maps: https://maps.goggle.com
    Video: videos:
    iTunes:https://itunes.apple.com
    iBooks: ibooks://
    应用:
    QQ:mqq://
    微信:weixin://
    腾讯微博:TencentWeibo://
    淘宝:taobao://
    支付宝:alipay://
    微博:sinaweibo://
    weico微博:weico://
    QQ浏览器:mqqbrowser://
    uc浏览器:ucbrowser://
    海豚浏览器:dolphin://
    搜狗浏览器:SogouMSE://
    百度地图:baidumap:// bdmap://
    百度地图:bdmap://
    Chrome:googlechrome://
    优酷:youku://
    京东:openapp.jdmoble://
    人人:renren://
    美团:imeituan://
    1号店:wccbyihaodian://
    我查查:wcc://
    有道词典:yddictproapp://
    知乎:zhihu://
    点评:dianping:// dianping://search
    微盘:sinavdisk://
    豆瓣fm:doubanradio://
    网易公开课:ntesopen://
    

    二.配置要跳转App的跳转白名单

    设置目标白名单

    设置目标App白名单

    三.工程配置跳转源码

    app则跳转至微信,前提同机装有Wechat应用

    NSURL *url = [NSURL URLWithString:@"weixin://"];
        [[UIApplication sharedApplication] openURL:url options:@{UIApplicationOpenURLOptionsSourceApplicationKey : @YES} completionHandler:^(BOOL success) {
            
        }];
    

    相关文章

      网友评论

        本文标题:iOS开发之App之间的跳转

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