解决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 条评论
登录 后参与评论

相关文章

来自专栏清墨_iOS分享

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

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

65711
来自专栏LeeCen

Xamarin for Objective-C开发者

561
来自专栏TechBox

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

1442
来自专栏练小习的专栏

一些收集整理的JS

整理出一些收集的JS代码,在这里向所有原作者致敬。 1.收集键盘指令 按A就会跳转到练习的网页,请按A <SCRIPT language="JavaScript...

1965
来自专栏Guangdong Qi

iOS 计算NSString宽高与计算NSAttributedString的宽高

1973
来自专栏iOS Developer

Swift纯代码走进UICollectionView

2752
来自专栏Python疯子

UIWebview与OC交互以及加载失败

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

981
来自专栏Python疯子

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

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

2092
来自专栏一“技”之长

iOS简易蓝牙对战五子棋游戏设计思路之二——核心棋盘逻辑与胜负判定算法

    上一篇博客我们介绍了在开发一款蓝牙对战五子棋游戏中核心的蓝牙通讯框架的设计与编写,本篇博客将来完成独立的棋盘逻辑与胜负判定算法。上篇博客地址如下:

812
来自专栏iOS 开发

根据后台返回的UIButton title动态改变UIButton宽度

1504

扫码关注云+社区