美文网首页开发技巧
iOS 系统版本适配

iOS 系统版本适配

作者: xiari1991 | 来源:发表于2016-09-21 11:12 被阅读121次

编译时检查sdk版本,运行时检查系统版本,这是最基本的适配手段

//编译时判断:sdk版本iOS10
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 100000
//运行时判断:当前系统版本
    if ([UIDevice currentDevice].systemVersion.floatValue >= 10.0) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"] options:nil completionHandler:^(BOOL success) {
        }];
    }else {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"]];
    }
    
#else
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"]];
#endif

相关文章

  • Xcode13 调试 iOS16

    关于适配新的iOS系统:以前都是单独拿个设备下个beta版本iOS系统升进行单独适配,这样做现有版本的Xcode无...

  • 屏幕适配

    适配 什么是适配?适应、兼容各种不同的情况 iOS开发中的适配?系统适配针对不同版本的操作系统进行适配屏幕适配针对...

  • App系统适配选择(数据为证)

    1、写在前言 开发App时,Android操作系统版本应该适配到多少? iOS操作系统版本应该适配到多少? 让...

  • iOS应用内跳转到系统设置页面

    目前主要适配 IOS 8.0以后系统 当 iOS系统版本 >= iOS8,支持跳转到自己应用设置,不支持跳转到系统...

  • iOS各系统版本适配总结

    记录一下iOS各个系统版本的适配点 整理一下iOS各个系统的适配版本,以下文章只做记录整理用,有些是笔者遇到的,有...

  • 一种简单的 iOS 暗黑模式实现方案(支持低版本)

    说说最近对于 iOS 系统黑暗主题适配(兼容iOS 13 以下版本)的方案研究. iOS 13 开始 Apple ...

  • iOS11版本适配问题

    iOS11版本适配问题 iOS11版本适配问题

  • iOS 系统版本适配

    编译时检查sdk版本,运行时检查系统版本,这是最基本的适配手段

  • 低版本xcode调试高iOS系统

    分享:老版本Xcode调试新版本iOS的通用方法 苹果发布iOS新系统, 开发跟进适配, 低版本xcode又不能调...

  • 适配

    // 适配时判断手机的系统版本 #define iOS7 ([UIDevice currentDevice].s...

网友评论

    本文标题:iOS 系统版本适配

    本文链接:https://www.haomeiwen.com/subject/jihaettx.html