]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
Settings: show build id
authorJason A. Donenfeld <Jason@zx2c4.com>
Wed, 7 Nov 2018 04:45:39 +0000 (05:45 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Wed, 7 Nov 2018 04:45:39 +0000 (05:45 +0100)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
WireGuard/WireGuard/UI/iOS/SettingsTableViewController.swift

index efa54bcc276d1c17cfb796dd66171e87c25d77ce..5374b40200d6074b5f92ff25620bf2d4e1ce348e 100644 (file)
@@ -143,7 +143,10 @@ extension SettingsTableViewController {
             let cell = tableView.dequeueReusableCell(withIdentifier: TunnelSettingsTableViewKeyValueCell.id, for: indexPath) as! TunnelSettingsTableViewKeyValueCell
             cell.key = field.rawValue
             if (field == .iosAppVersion) {
-                let appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown version"
+                var appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown version"
+                if let appBuild = Bundle.main.infoDictionary?["CFBundleVersion"] as? String {
+                    appVersion += " (\(appBuild))"
+                }
                 cell.value = appVersion
             } else if (field == .goBackendVersion) {
                 cell.value = WIREGUARD_GO_VERSION