无法获取iPhone的构建版本

时间:2019-07-17 02:07:01

标签: 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响应中提取的。 在此先感谢

1 个答案:

答案 0 :(得分:1)

ObjC:

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

迅速:

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

输出: 版本12.3.1(内部版本 16F203