解决iOS 10 之后调用拨号,系统弹窗延迟

自从10之后,系统拨号点击后延迟2s左右,公司的测试看不出来弹框,2秒点了四五下,这就尴尬了,后面慢慢弹出来四五个拨号弹窗! 解决办法:

#define IOS_VERSION_10 (NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_9_x_Max)?(YES):(NO)

+ (void)callupWithPhoneNum:(NSString *)phoneNum andController:(UIViewController *)controller {
    //拨打电话
    NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@",phoneNum]];
    if (IOS_VERSION_10) {
        /// 大于等于10.0系统使用此openURL方法
        [[UIApplication sharedApplication] openURL:phoneURL options:@{} completionHandler:nil];
    }else {
        [[UIApplication sharedApplication] openURL:phoneURL];
    }
    
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏瓜大三哥

非整数分频模块

非整数分频模块有两种实现方法,分别为分频比交错法和累加器分频法。下面分别进行介绍。 1.分频比交错法 分频比交错法,顾名思义就是在一定时间间隔T内,由不同的分...

1937
来自专栏一“技”之长

iOS开发一款小巧简洁的日历控件 原

        日 历是iOS开发中有时会用到的一个UI控件,网上开源的代码也很多,我浏览过一些,大致有两种模式,一种是日历的逻辑由开发者自己实现,通过计算闰年...

2752
来自专栏Java帮帮-微信公众号-技术文章全总结

JavaScript计算水仙花数【可自定义范围】

水仙花数百科 水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153) ...

3567
来自专栏谈补锅

UITableViewController和延时执行、自定义控件

1、在UITableViewController中,self.view就是self.tableView, 两个对象的指针地址是一样的

1014
来自专栏清墨_iOS分享

自学Swift之路(一)UI入手之基本控件

本系列文章都是以有OC基础来写的,所以注释不会写太多,对基础不够了解的同学可能不太适合,另外本系列文章不是以教程式的形式来写,是记录学习过程的,所以不会有多少讲...

84911
来自专栏TechBox

史上最全的iOS之UITextView实现placeHolder占位文字的N种方法前言方法一方法二方法三方法四方法五

1702
来自专栏iOS Developer

仿window阿里旺旺登陆界面,打印机吐纸动画效果---转自Bison的技术博客

1252
来自专栏Python疯子

Swift -标签页控制器(UITabBarController)用法

Simulator Screen Shot 2016年11月8日 19.11.36.png

3262
来自专栏Python疯子

UIWebview与OC交互以及加载失败

Simulator Screen Shot 2016年4月16日 00.27.57.png

1351
来自专栏coding...

iOS开发实战-时光记账Demo 本地数据库版效果分析Demo地址

由于主页只是一个展示的时光轴界面,UIScrollView加几个按钮就能完成,需要读取数据库内容,所以我们先把内页-增加账单 完成。

1002

扫码关注云+社区