iOS 10以上版本调用拨打电话方法,反应缓慢问题

iOS 10 以后,调用系统的拨打电话方法,弹框会过好久才弹出,解决方法入下:

NSString *telPhone = [NSString stringWithFormat:@"telprompt://%@", telString];
    
    NSString *version = [UIDevice currentDevice].systemVersion;
    
    if (version.doubleValue >= 10.0) {
        
        /// 大于等于10.0系统使用此openURL方法
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:telPhone] options:@{} completionHandler:nil];
        
    } else {
        
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:telPhone]];
        
    }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,256评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,196评论 4 61
  • 见到这个命题作文,打开记忆的大门,映入眼帘的是我学习开车的一段往事。 07年拿到驾照,至今已经有10年。曾经,认为...
    超写阅读 2,900评论 3 4
  • 天气挺好的,今天!确实如此!可是这次回家却和以往与众不同,没有什么令人开心的事,相反,却是我最难过的! 失去一个...
    悲观主义的花朵阅读 1,488评论 0 1
  • 忙碌的你,让艺术掩盖停步。 放慢你的脚步,来欣赏生活的美好。 或许短暂的一瞥,足以让你兴奋不已! 今天让我们一同走...
    张晖张晖阅读 3,816评论 0 0