【问题标题】:Cross Platform: How to set a distinct incremented Build Number in UWP and keep the Version Name like in iOS/Android跨平台:如何在 UWP 中设置不同的递增内部版本号并保持版本名称,如 iOS/Android
【发布时间】:2019-04-27 21:00:27
【问题描述】:

我正在为 iOS、Android 和 UWP 开发应用程序跨平台,但我无法保持版本同步。 iOS 和 Android 使用内部版本号和版本名称。 Android Versioning iOS Versioning 我可以上传多个版本名称相同的版本进行测试,只需增加版本号,然后发布最终版本。 客户只能看到版本名称。

UWP只有名字,三个数字(major,minor,build),每次上传到商店都得递增,无法测试4.1.2版本,做一些小改动再发布,你必须数到 4.1.3 UWP Versioning

但是在创建应用程序包时,它们会在版本名称中为您提供 4. 位置,但它已被禁用。 create App Packages

有没有什么方法可以在 UWP 版本中使用 iOS/Android 中的内部版本号系统?

任何黑客/解决方法也有帮助

【问题讨论】:

    标签: xamarin.forms windows-store-apps version versioning xamarin.uwp


    【解决方案1】:

    对于 UWP 版本,这应该不可能使用 ios/andriod 中的内部版本号系统。

    当您将程序包上传到应用商店时,您必须为每个程序包提供一个版本号。对于 Windows UWP 程序包,版本号的最后(第四)部分保留为应用商店使用,并且在您上传时必须保留为 0构建您的包(尽管商店可能会更改此部分中的值)。其他部分必须设置为 0 到 65535 之间的整数(第一个部分除外,它不能为 0)。

    您可以在文档中获得更多信息:Package version numbering

    合作伙伴中心为您提供了多种选择 (beta testing),让测试人员在您向公众提供应用之前试用您的应用。

    【讨论】:

      猜你喜欢
      • 2015-06-15
      • 2023-03-14
      • 1970-01-01
      • 2015-07-22
      • 2016-11-02
      • 2016-07-23
      • 2022-10-16
      • 1970-01-01
      • 2011-10-20
      相关资源
      最近更新 更多