美文网首页IOS知识积累iOS技术专题
ios上跳转app的方法,跳转到appstore等系统应用的方法

ios上跳转app的方法,跳转到appstore等系统应用的方法

作者: 1二叁_a648 | 来源:发表于2018-11-27 14:16 被阅读0次

ios上跳转app的方法,跳转到appstore等系统应用的方法

2015年12月03日 17:47:58 白马斩辰 阅读数:5344 标签: schemeurlitmslauncher 更多

个人分类: 综合知识

跳转到app的方法

每个应用都有自己的url scheme,根据这个scheme就可以跳转。 

例如微信,可以写 weixin:// 进行跳转

NSURL *url = [NSURL URLWithString:@"weixin://"];

[[UIApplication sharedApplication] openURL:url];

跳转到系统app

那么一些系统应用怎么跳转呢,从Launcher中获得启发,它里面已经提供了系统应用的urlscheme

appstore  itms-apps://

日历 calshow://

时钟

    world clock  clock-worldclock://

    alarm clock-alarm://

    stopwatch clock-stopwatch://

    timer clock-timer://

通讯录 contact://

applewatch  itms-watch://

facetime

    facetime视频 facetime://${PHONE}

    facetime确认视频 facetime-prompt://${PHONE}

    facetime音频 facetime-audio://${PHONE}

    facetime确认音频 facetime-audio-prompt://${PHONE}

find friends findmyfriends://

find iphone fmip1://

gamecenter gamecenter://

ibooks ibooks://

iclouddrive iclouddriveapp://

itunes itms://

邮件

    打开邮件app message://

    写邮件 mailto:

    发送电子邮件 mailto:${EMAIL}?cc=&subject=${SUBJECT}&body=${BODY}

地图

    打开地图app http://maps.apple.com/?q=

    获取地图路线 http://maps.apple.com/?saddr=${SADDR}&daddr=&{DADDR}

    搜索地图 http://maps.apple.com/?q=${QUERY}&near=${NEAR}

信息

    写信息 sms://

    发送信息 sms:${PHONE}

    群发信息 launcher://msg?to=${PHONE}&subject=${SUBJECT}&body=${BODY}

音乐 music://

新闻 applenews://

备忘录 mobilenotes://

电话

    打开电话app mobilephone://

    拨打电话 tel:${PHONE}

    要求确认拨打 telprompt:${PHONE}

照片 photos-redirect://

播客 pcast://

提醒事项 x-apple-reminder://

safari x-web-search://

视频 videos://

语音备忘录 voicememos://

wallet shoebox://

天气 weather://?index=0

注意,类似${PHONE}这样的代表需要参数,可以设定具体值,

tel:${PHONE} 具体到拨打10086

tel:10086

跳转到设置

跳转到设置比较特殊,它里面可以有很多细分跳转

About — prefs:root=General&path=About 

Accessibility — prefs:root=General&path=ACCESSIBILITY 

Airplane Mode On — prefs:root=AIRPLANE_MODE 

Auto-Lock — prefs:root=General&path=AUTOLOCK 

Brightness — prefs:root=Brightness 

Bluetooth — prefs:root=General&path=Bluetooth 

Date & Time — prefs:root=General&path=DATE_AND_TIME 

FaceTime — prefs:root=FACETIME 

General — prefs:root=General 

Keyboard — prefs:root=General&path=Keyboard 

iCloud — prefs:root=CASTLE 

iCloud Storage & Backup — prefs:root=CASTLE&path=STORAGE_AND_BACKUP 

International — prefs:root=General&path=INTERNATIONAL 

Location Services — prefs:root=LOCATION_SERVICES 

Music — prefs:root=MUSIC 

Music Equalizer — prefs:root=MUSIC&path=EQ 

Music Volume Limit — prefs:root=MUSIC&path=VolumeLimit 

Network — prefs:root=General&path=Network 

Nike + iPod — prefs:root=NIKE_PLUS_IPOD 

Notes — prefs:root=NOTES 

Notification — prefs:root=NOTIFICATIONS_ID 

Phone — prefs:root=Phone 

Photos — prefs:root=Photos 

Profile — prefs:root=General&path=ManagedConfigurationList 

Reset — prefs:root=General&path=Reset 

Safari — prefs:root=Safari 

Siri — prefs:root=General&path=Assistant 

Sounds — prefs:root=Sounds 

Software Update — prefs:root=General&path=SOFTWARE_UPDATE_LINK 

Store — prefs:root=STORE 

Twitter — prefs:root=TWITTER 

Usage — prefs:root=General&path=USAGE 

VPN — prefs:root=General&path=Network/VPN 

Wallpaper — prefs:root=Wallpaper 

Wi-Fi — prefs:root=WIFI

苹果相关文档 

https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/iPhoneURLScheme_Reference.pdf

相关文章

网友评论

    本文标题:ios上跳转app的方法,跳转到appstore等系统应用的方法

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