iOS开发之App之间的跳转
2017-04-20 本文已影响81人
CarsonChen
一.设置需要跳转到的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) {
}];