【问题标题】:How to check installed app version on Apple Watch?如何在 Apple Watch 上查看已安装的应用程序版本?
【发布时间】:2020-04-08 17:01:19
【问题描述】:

我知道如何在 iPhone 上检查应用程序版本,并在 Watch App General -> 使用情况下尝试了同样的方式安装在 Apple Watch 上的应用程序,但无法查看应用程序版本。谁能帮我找到苹果手表上的应用版本?

【问题讨论】:

    标签: apple-watch watch


    【解决方案1】:

    我需要检查应用程序的版本以获得应用程序的技术支持,所以他们告诉我在手表上打开 App Store,找到该应用程序并查看它是否显示“更新”或“打开”。商店显示当前版本,如果按钮显示“打开”,则它是最新的。我还不知道如何检查另一种方式,但认为这可能会对您有所帮助。

    【讨论】:

    • 请为您的问题添加标签,以便人们找到它!
    【解决方案2】:

    根据我的调查,无法检查 Apple Watch 上的版本。 Apple Watch 版本大多与 iPhone 应用版本相同。

    【讨论】:

      【解决方案3】:

      获取当前应用版本和内部版本号的快捷方式。 ?

      将此extension 添加到您的项目中。作为单独的文件或在您现有的文件之一中。

      然后您可以像这样获取版本和内部版本号:

      let version = Bundle.version // e.g: 1.2
      let build = Build.build // e.g: 16
      let versionAndBuild = Build.versionAndBuild // e.g: v1.2(16)
      

      请注意不要使用Build.version()。它会返回"0"

      这是扩展名:

          import Foundation
          import WatchKit
          
          public extension Bundle {
      
          static var version: String? {
              return Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String
          }
      
          static var build: String? {
              return Bundle.main.object(forInfoDictionaryKey: kCFBundleVersionKey as String) as? String
          }
      
          static var versionAndBuild: String? {
              guard let version = Bundle.version,
                    let build = Bundle.build else {
                  return nil
              }
              return version == build ? "v\(version)" : "v\(version)(\(build))"
          }
          
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-24
        • 1970-01-01
        • 1970-01-01
        • 2015-07-05
        • 1970-01-01
        相关资源
        最近更新 更多