iOS --- 使用openURL调用iOS系统应用

来源:互联网 发布:数据库查询语句大全 编辑:程序博客网 时间:2024/05/16 18:57

使用openURL可以非常方便地调用iOS系统内部的各种应用:

[[UIApplication sharedApplication] openURL:url];

url的格式如下:

调用电话phone

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]]; // 直接拨打[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]]; // 拨打前询问

调用safari

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"]]; 

调用Mail

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://username@gmail.com"]]; 

调用短信SMS

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]];

调用AppStore

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://"]]; 

调用iBook

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-books://"]]; 

调用Map

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"maps://"]]; 

调用Facetime

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://name"]]; 

调用Music

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"music://"]]; 

跳转到系统设置

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];
0 0
原创粉丝点击