1、打开应用
https://itunes.apple.com/cn/app/id637381980?mt=8
Apple ID可以在iTunes Connect中查到
2、打开应用的评价界面
iOS7以下
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=637381980
iOS7以上
itms-apps://itunes.apple.com/app/id637381980
3、打开其它应用程序
需要知道应用的“URL types”->“URL identifier”->“URL Schemes”
如新浪微博的URL Schemes是sinaweibo://
判断是否安装新浪微博使用:[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"sinaweibo://"]]
打开:直接使用OpenURL
4、拨打电话
tel://10086
5、发送短信
sms://10086
建议使用MFMessageComposeViewController类,使用更方便、友好,可以自定义设置收件号码、内容等
6、使用Safari打开网址
http://www.cocoachina.com
7、发送邮件
NSString *subject = @"Message subject";
NSString *body = @"Message body";
NSString *address = @"test1@akosma.com";
NSString *cc = @"test2@akosma.com";
NSString *path = [NSString stringWithFormat:@"mailto:%@?cc=%@&subject=%@&body=%@", address, cc, subject, body];
NSURL *url = [NSURL URLWithString:[path stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
建议使用MFMailComposeViewController,使用更方便、友好
8、音乐
music:
9、YouTebe
http://www.youtube.com/watch?v=WZH30T99MaM
10、视频
videos:
11、iBooks
ibooks://
12、打开设置页面,必须大于5.0,私用方法,应用提交有可能被拒
格式:prefs:root=NOTIFICATIONS_ID
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
应用设置 - prefs:root=Apps&path=Your+App+Display+Name
参考:
http://wiki.akosma.com/IPhone_URL_Schemes#Registering_your_own_URL_schemes