iOS开发之App之间的跳转

一.设置需要跳转到的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的跳转白名单

iOS开发之App之间的跳转_第1张图片
设置目标白名单

设置目标App白名单

三.工程配置跳转源码

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

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

你可能感兴趣的:(iOS开发之App之间的跳转)