ios - 无法获取 iphone 构建版本

标签 ios swift iphone

我正在尝试检索 iPhone 操作系统构建版本。我不是在寻找应用程序的构建版本。我知道如何获取设备的当前 iOS 版本。但是我在 Apple 提供的 UIDevice 文档中找不到构建版本的任何引用

  <key>iPhone11,6</key>
    <dict>
      <key>16F203</key> 
      <dict>
        <key>Restore</key>
        <dict>
          <key>BuildVersion</key>
          <string>16F203</string>
        </dict>
        ......

在上面的 XML 中,16F203 是构建版本之一。 上面的 XML 是从 phobos.apple.com/version 的 XML 响应中提取的。 提前致谢

最佳答案

目标:

NSString *verStr = [[NSProcessInfo processInfo] operatingSystemVersionString];
NSLog(@"%@", verStr);

swift :

let verStr = ProcessInfo().operatingSystemVersionString
print("\(verStr)")

输出: 版本 12.3.1(构建 16F203)

关于ios - 无法获取 iphone 构建版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57067603/

相关文章:

iPhone:Objective-C 中的静态方法与 sharedManager

ios - Swift println() 在编写代码时不显示自动完成选项

iphone - iPhone/iPad 中的指南针真实航向

ios - 缺少推送通知权利。应用程序签名的权利不包括 "aps-environment"

ios - 使用 URL 作为名称来保存文件

ios - Swift-在另一个ViewController中的ContainerView中访问UIButton

ios - 带有 iOS 应用程序图像查看器的 ImageSlider

iphone - 如何停止/使 NStimer 失效

ios - 将带有自动布局的自定义 UIView 添加到 iCarousel

objective-c - 如何将 UIImage 从 iPhone 应用程序传递到 Apple Watch 应用程序