iOS UIApplication的openURL方法

UIApplicationopenURL方法的主要应用

UIApplication *application = [UIApplication sharedApplication];

// 打电话
[application openURL:[NSURL URLWithString:@"tel://xxx"] options:@{
    
    } completionHandler:nil];
[application openURL:[NSURL URLWithString:@"telprompt://xxx"] options:@{
    
    } completionHandler:nil];

// 发送短信
[application openURL:[NSURL URLWithString:@"sms://xxx"] options:@{
    
    } completionHandler:nil];

//发邮件:
[application openURL:[NSURL URLWithString:@"mailto://[email protected]"] options:@{
    
    } completionHandler:nil];

// 打开网页
[application openURL:[NSURL URLWithString:@"https://www.baidu.com"] options:@{
    
    } completionHandler:nil];

// 下载app
// 如何得到app下载地址,在appstore里面搜索app,进入后点击分享按钮,选择拷贝链接即可
NSString *url = [NSString stringWithFormat:@"https://apps.apple.com/cn/app/%@/id%@", app_name, app_id];
[application openURL:[NSURL URLWithString:url] options:@{
    
    } completionHandler:nil];

// 应用商店评论
url = [NSString stringWithFormat:@"%@?mt=8&&action=write-review", url];
[application openURL:[NSURL URLWithString:url] options:@{
    
    } completionHandler:nil];

猜你喜欢

转载自blog.csdn.net/chennai1101/article/details/130345988