swift3.0版本检测

swift.jpg

swift3.0版本号获取

func versionCheck(){
    
    let infoDictionary = Bundle.main.infoDictionary
    //app名称
    let appDisplayName: Any? = infoDictionary!["CFBundleDisplayName"] as Any
    //主版本号
    let majorVersion : Any? = infoDictionary! ["CFBundleShortVersionString"] as Any
    //版本号(内部标识)
    let minorVersion : Any? = infoDictionary! ["CFBundleVersion"] as Any
    let appVersion = majorVersion as! String
    print(appVersion)
    //ios 版本
    let iosversion : NSString = UIDevice.current.systemVersion as NSString
    //设备 udid
    let identifierNumber = UIDevice.current.identifierForVendor
    //设备名称
    let systemName = UIDevice.current.systemName
    //设备型号
    let model = UIDevice.current.model
    //设备区域化型号 如 A1533
    let localizedModel = UIDevice.current.localizedModel
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,537评论 0 12
  • 写在前面 收到一些小伙伴的来信,觉得可能下边没有表达清楚,先把大家关心的要点在此进行总结,有兴趣的可以看看下边的研...
    光无影阅读 11,091评论 40 61
  • 写在前面 首先和大家分享一下学习新语法的技巧: 用Xcode8打开自己的Swift2.3的项目,选择Edit->C...
    飘金阅读 336评论 0 1
  • Swift3.0 - 真的很简单Swift3.0 - 数据类型Swift3.0 - ArraySwift3.0 -...
    酷走天涯阅读 3,062评论 1 5
  • 写在前面 首先和大家分享一下学习新语法的技巧:用Xcode8打开自己的Swift2.3的项目,选择Edit->Co...
    光无影阅读 21,587评论 24 111