美文网首页
获取APP基本信息

获取APP基本信息

作者: 雷霸龙 | 来源:发表于2019-08-13 13:39 被阅读0次

项目开发中有时候需要获取App的版本号,设备的系统版本号,App名称....,Swift中可以通过Struct来获取,实现代码如下:

struct  AppInfo {
    
    static let infoDictionary = Bundle.main.infoDictionary
    
    static let appDisplayName: String = Bundle.main.infoDictionary!["CFBundleDisplayName"] as! String //App 名称
    
    static let bundleIdentifier:String = Bundle.main.bundleIdentifier! // Bundle Identifier
    
    static let appVersion:String = Bundle.main.infoDictionary! ["CFBundleShortVersionString"] as! String// App 版本号
    
    static let buildVersion : String = Bundle.main.infoDictionary! ["CFBundleVersion"] as! String //Bulid 版本号
    
    static let iOSVersion:String = UIDevice.current.systemVersion //ios 版本
    
    static let identifierNumber = UIDevice.current.identifierForVendor //设备 udid
    
    static let systemName = UIDevice.current.systemName //设备名称
    
    static let model = UIDevice.current.model // 设备型号
    
    static let localizedModel = UIDevice.current.localizedModel  //设备区域化型号

}

相关文章

网友评论

      本文标题:获取APP基本信息

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